摘要: sql>descdbms_random: 查询dbms_random包下的存储过程和函数a、 value() 用于返回两个数值之间的随机数, value (low, high)SQL > select dbms_random.value() from dual;默认是从0到1间的数0.0536824... 阅读全文
posted @ 2014-09-15 20:11 初来 阅读(839) 评论(0) 推荐(0) 编辑
摘要: '[^\.0-9]'——不含小数点和数字的字符串,^在中括号内表非select '123' aa from dual where regexp_like( '123', '[^\.0-9]' ) --没有记录,不存在子集(无论是一参对二参,还是二参对一参)select '123' aa from d... 阅读全文
posted @ 2014-09-15 20:02 初来 阅读(2814) 评论(0) 推荐(1) 编辑
摘要: 1)blob:二进制lob,为二进制数据,最长可达4GB,存贮在数据库中。 2)clob:字符lob,字符数据,最长可以达到4GB,存贮在数据库中。 3)bfile:二进制文件;存贮在数据库之外的只读型二进制数据,最大长度由操作系统限制。 4)nclob:支持对字节字符集合(nultibyte ch 阅读全文
posted @ 2014-09-15 16:40 初来 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 类switch: 阅读全文
posted @ 2014-09-15 14:45 初来 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 伪表dual raise_application_error 捕获异常 SQLCODE返回Oracle错误的序号,而SQLERRM返回的是相应的错误消息 当一个事务回滚到一个savepoint,发生下列事件: 1)Oracle仅回滚savepoint之后的语句。 2)Oracle保留这一savepo 阅读全文
posted @ 2014-09-15 14:41 初来 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Oracle中如何使用转义字符: SeparCh char := chr(1 ); NVL( string1, replace_with): 功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL。注意 阅读全文
posted @ 2014-09-15 11:35 初来 阅读(218) 评论(0) 推荐(0) 编辑
摘要: http://heisetoufa.iteye.com/blog/366957/ 创建一个package(包) 声明: create or replace package mpay_route is procedure or function declare; end mpay_route; 实现: 阅读全文
posted @ 2014-09-15 11:11 初来 阅读(1538) 评论(0) 推荐(0) 编辑