摘要: 简要比较:replace 字符串级别的代替如:SELECT REPLACE('accd','cd','ef') from dual; --> aefdtranslate 字符级别的代替如:select translate('acdd','cd','ef') from dual; -->aeff分别详... 阅读全文
posted @ 2016-01-06 16:19 大厨shcqupc 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 先用scott用户下的emp表做实验.emp表有个字段,一个是empno(员工编号),另一个是mgr(上级经理编号)下面是表中所有数据1select* fromemp start withempno=7698 connectbymgr=priorempno;执行结果如下:得到的结果是empno=76... 阅读全文
posted @ 2016-01-06 15:54 大厨shcqupc 阅读(231) 评论(0) 推荐(0) 编辑
摘要: oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而... 阅读全文
posted @ 2016-01-06 15:40 大厨shcqupc 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 当要在 Oracle 中之心批量 INSERT、UPDATE 和 DELETE 操作时,可以使用 FORALL 语句。语法:Sql代码--语法1:FORALL下标变量(只能当作下标被引用)IN下限..上限sql语句;--只允许一条sql语句--语法2:FORALL下标变量ININDICESOF(跳过... 阅读全文
posted @ 2016-01-06 15:35 大厨shcqupc 阅读(5534) 评论(0) 推荐(2) 编辑
摘要: Oracle使用正则表达式离不开这4个函数:1。regexp_like2。regexp_substr3。regexp_instr4。regexp_replace看函数名称大概就能猜到有什么用了。regexp_like 只能用于条件表达式,和 like 类似,但是使用的正则表达式进行匹配,语法很简单:... 阅读全文
posted @ 2016-01-06 13:39 大厨shcqupc 阅读(771) 评论(0) 推荐(0) 编辑