create or replace function f_reverse(num number) return number

/*

测试反取函数,例如输入123,输出321

*/

as

type v_varry IS VARRAY(100) OF number;

v  v_varry ;

re number;

err_code number;

err_msg  varchar2(200);

begin

v := v_varry(1,1,1,1,1,1,1,1,1,1,1,1);

select substr(num,1,1) into v(1) from dual;

select substr(num,2,1) into v(2) from dual;

select substr(num,3,1) into v(3) from dual;

select substr(num,4,1) into v(4) from dual;

select substr(num,5,1) into v(5) from dual;

select substr(num,6,1) into v(6) from dual;

select substr(num,7,1) into v(7) from dual;

select substr(num,8,1) into v(8) from dual;

select substr(num,9,1) into v(9) from dual;

select substr(num,10,1) into v(10) from dual;

select substr(num,11,1) into v(11) from dual;

select substr(num,12,1) into v(12) from dual;

for i in 1 .. v.count loop

re := v(i) || re;

end loop;

re := to_char(re);

return re;

exception

when others then

err_code := sqlcode;

err_msg  := substr(sqlerrm, 1, 200);

dbms_output.put_line(err_code || err_msg);

end;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12961536/viewspace-1061411/,如需转载,请注明出处,否则将追究法律责任。

oracle中取反_取反函数相关推荐

  1. 什么叫取反_取反位什么意思_c语言按位取反什么意思

    PHP中使用按位取反(~)函数创建后门 - 微信公 580x300 - 60KB - PNG PHP中使用按位取反(~)函数创建后门 - 微信公 310x145 - 26KB - JPEG [东方新闻 ...

  2. 对于整数取反(取负NEG)运算的理解

    对于整数取反(取负)运算的理解 对于<计算机系统基础>中对于取负[NEG]运算还不是很理解,于是查了部分的论文 引文 引文:博主AlwaysSimple的文章:https://blog.c ...

  3. oracle中取反_mysql 取反

    云数据库 MySQL 云数据库(RDS for MySQL)是稳定可靠.可弹性伸缩的云数据库服务.通过云数据库能够让您几分钟内完成数据库部署.云端完全托管,让您专注于应用程序开发,无需为数据库运维烦恼 ...

  4. python正则怎么取反_第11.19节 Python 中正则表达式的扩展功能:前视断言和前视取反...

    一.引言 在<第11.16节 Python正则元字符"()"(小括号)与组(group)匹配模式>中老猿介绍了组匹配模式的命名组功能及引用组功能,这两者都是组模式的扩展 ...

  5. mysql where 条件取反_数据库MySQL之where条件查询

    数据库MySQL之where条件查询 1. where条件查询的介绍 使用where条件查询可以对表中的数据进行筛选,条件成立的记录会出现在结果集中. where语句支持的运算符: 比较运算符 逻辑运 ...

  6. 什么叫取反_转载:CodeReview正确的姿势是什么?

    作者:微博是阿里孤尽 链接:https://www.zhihu.com/question/383079175/answer/1109655276 来源:知乎 著作权归作者所有.商业转载请联系作者获得授 ...

  7. python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少

    今天为大家带来的内容是:自从用了这招pandas 空数据处理方法,python编程速度提升了不少 文章内容主要介绍了pandas 空数据处理方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工 ...

  8. 十六进制取反_技 术 | 你不知道的Java——04.十六进制

    下面的程序是对两个十六进制(hex)字面常量进行相加,然后打印出十六进制的结果.这个程序会打印出什么呢? 看起来很明显,该程序应该打印出 1cafebabe.毕竟,这确实就是十六进制数字 100000 ...

  9. 子网掩码取反怎么取_关于子网掩码的问题

    展开全部 子网掩码的术语是扩展的网络前e68a8462616964757a686964616f31333238646434缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号 ...

最新文章

  1. Data - 数据思维 - 中篇
  2. Notepad++的使用
  3. [sql]sqlite3板子上安装运行报错
  4. Intel DPDK包部署试验
  5. 获取SQL Server数据库表的列名
  6. java 去除干扰_【Selenium-WebDriver实战篇】Java丨验证码图片去除干扰像素,方便验证码的识别(转)...
  7. 处理时间_7_60个Mysql日期时间函数汇总
  8. Squid反向代理加速缓存+负载均衡实验架构
  9. docker 修改阿里镜像源_使用阿里云容器镜像服务托管私有Docker镜像
  10. 谷歌浏览器设置信任_Win10谷歌浏览器添加信任网址/站点的方法
  11. Python/Basemap绘制美国人口分布示意图
  12. 哔哩哔哩自动播放视频
  13. Oauth2 存储 token 到Redis 报错:READONLY You can‘t write against a read only slave
  14. 迭代学习控制方式Simulink建模与仿真
  15. Android 读取本地txt文件中的内容
  16. 解决html2canvas图片模糊问题
  17. python输出word内容_使用python-docx生成Word文档
  18. 让线程按顺序执行8种方法(转载)
  19. UIImageJPEGRepresentation缓存导致圆图变方图
  20. originos和鸿蒙系统哪个更好,originos和emui11哪个好_originos和emui11哪个流畅

热门文章

  1. 数学最高奖菲尔兹奖得主 Laurent Lafforgue 官宣加入华为!
  2. PHP真的没落了吗??
  3. 基于PHP+MySQL的药店药品进销存管理系统
  4. 为什么说爱奇艺是一家技术公司?
  5. 计算机毕业设计Java学生培训管理系统(源码+系统+mysql数据库+lw文档)
  6. ANSYS Workbench压电致动器PEA仿真
  7. 软件应用 | 三阶嵌套Theil-T指数计算与分解的STATA代码
  8. 横向剪切干涉matlab仿真,横向剪切干涉检测非球面波前数值模拟
  9. Workerman 小蝌蚪聊天室去掉端口
  10. 有没有最好的学习Angularjs2的视频入门体验?