2018年5月31日

dual表详解

摘要: dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户 2、用来调用系统函数 3、可以用做计算器 4、查看序列值 彩蛋: 1. 查询Dual是什么Object? 原来DUAL是属于SYS schema的一 阅读全文

posted @ 2018-05-31 15:57 空空Ryan 阅读(5095) 评论(0) 推荐(1) 编辑

触发器 :new和 :old的使用

摘要: :new --为一个引用最新的列值;:old --为一个引用以前的列值; 这两个变量只有在使用了关键字 "FOR EACH ROW"时才存在,且update语句两个都有,而insert只有:new ,delete 只有:old; 特性 INSERT UPDATE DELETE OLD NULL 实际 阅读全文

posted @ 2018-05-31 14:50 空空Ryan 阅读(3917) 评论(0) 推荐(1) 编辑

序列(Sequence)创建、使用、修改和删除

摘要: 序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。 语法结构:创建序列 语法解析: ① START WITH:从某一个整数开始,升序默认值是1,降序默认值是-1。 ② INCREMENT BY:增长数。如果是正数则升序生成,如 阅读全文

posted @ 2018-05-31 11:25 空空Ryan 阅读(2761) 评论(0) 推荐(0) 编辑

导航