trigger学习小节

创建触发器,触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。 语法: sql-statement ::= CREATE [TEMP | TEMPORARY] TRIGGER trigger-name [ BEFORE | AFTER ]database-event […]

Continue Reading

external table 外部表学习

外部表作为sqlldr的替换产品,在使用范围上,还是有一定的局限性质:外部表也能将文本装载进数据库,但是外部表不支持多用户的并发修改,也不支持LOB类型,而且访问路径中的文件必须在服务器端。 以下是具体的语法: DROP DIRECTORY bdump_dir; create or replace […]

Continue Reading

SQLPLUS中的set小节

在写脚本的时候,往往需要对输出的格式进行规范,我们常常用set语句在设置一些需要的格式规范。下面,列举了几个常用的set ,和他们的应用。 SQL> set echo on—————————& […]

Continue Reading

关于number型数据的一些说明

精度p取值范围1~38 有效位s取值范围-84~127 最高整数位数=p-s s正数,小数点右边指定位置开始四舍五入 s负数,小数点左边指定位置开始四舍五入 s是0或者未指定,四舍五入到最近整数 当p小于s时候,表示数字是绝对值小于1 […]

Continue Reading

ocp – sybex 007学习笔记-alias

今天看的内容都是知道的内容,平时的工作中接触的也较多。但是仍然学到一点新内容: 一、对于文本中带有单引号的,可以在这个单引号之前加单引号来实现。 如: SQL> SELECT ‘He”ve got a dog.’ test_dialog FROM dual; TE […]

Continue Reading

ocp-007sybex学习笔记-sqlplus buffer

sqlplus的编辑命令如下: edit:以指定的文本编辑器编辑在缓存中的sql list/l :查看缓存中的sql append/a :追加新的sql到末(在同一行) input/i:追加新的行或者新的内容。(新增行) c/old/new:用new内容替换old内容 del:删除*标识的行,或者指 […]

Continue Reading