CREATE OR REPLACE FUNCTION IDFMS.func_dec236 (parm IN INT DEFAULT 0)
   RETURN VARCHAR2
IS
   /*
   10进制数转36进制数
   */
   src   VARCHAR2 (36) := '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; --改成其它字符串,就是任意进制
   LEN   INT;
   res   VARCHAR2 (10) := '';
   tmp   INT;
   val   INT;
BEGIN
   tmp := parm;
   len := LENGTH (src);

WHILE (tmp >= 36)
   LOOP
      val := MOD (tmp, len);
      res := SUBSTR (src, val + 1, 1) || res;
      tmp := TRUNC (tmp / len);
   END LOOP;

IF (tmp >= 0)
   THEN
      res := SUBSTR (src, tmp + 1, 1) || res;
   END IF;

RETURN res;
END;
/

最新文章

  1. HTTP文件断点续传的原理
  2. adb 命令集合
  3. HDU 4496 D-City (并查集)
  4. [CareerCup] 8.6 Jigsaw Puzzle 拼图游戏
  5. WPF TreeView的使用
  6. C# Windows Forms 事件处理顺序
  7. cocos2d-x使用python脚本创建项目的简单方法
  8. SSIS 学习(5):容器【转】
  9. Invoke()/BeginInvoke()区别
  10. 【Unity3d游戏开发】游戏中的贝塞尔曲线以及其在Unity中的实现
  11. [Swift]LeetCode64. 最小路径和 | Minimum Path Sum
  12. 131A
  13. (一) 天猫精灵接入Home Assistant- hass对接天猫精灵
  14. XmlDocument根据节点的属性值获取节点
  15. jsp+servlet实现文件的上传和下载
  16. 响应式 Web 设计指南「基础篇」
  17. ITouch在xcode下提示‘No such file or directory, at ‘/SourceCache/DVTi...'
  18. 如何修改Eclipse的 workspace目录
  19. mini2440:通过JLink烧写BootLoader到Nor Flash
  20. 二,windows下安装memcached服务

热门文章

  1. UVa 10878 Decode the tape
  2. 最小生成树之Kruskal
  3. 【原创】牛顿法和拟牛顿法 -- BFGS, L-BFGS, OWL-QN
  4. 【英语】Bingo口语笔记(78) - let系列
  5. 【解题报告】POJ-1108 Split Windows
  6. OpenLayers调用arcgis server发布的地图服务
  7. ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
  8. xampp 提示 This setting can be configured in the file "httpd-xampp.conf".
  9. hdu 5444 Elven Postman(根据先序遍历和中序遍历求后序遍历)2015 ACM/ICPC Asia Regional Changchun Online
  10. hdu 1541 Stars(线段树单点更新,区间查询)