Oracle数据库中null的使用详解
Posts under ‘PL/SQL’
oracle 触发器全扫描
触发器 2.1 触发器的创建 CREATE TRIGGER [schema.]trigger_name {BEFORE|AFTER} {UPDATE|INSERT|DELETE} ON [schema.]table_name [ [REFERENCING correlation_names] FOR EACH ROW [WHEN (condition)] ] DECLARE declaration BEGIN pl/sql code END; / 2.2 触发器的管理 1) 查看触发器: SQL> desc ALL_TRIGGERS; 名称 空? 类型 ——————– ——– ———- owner VARCHAR2(30) trigger_name VARCHAR2(30) trigger_type VARCHAR2(16) triggering_event VARCHAR2(216) table_owner VARCHAR2(30) base_object_type VARCHAR2(16) table_name VARCHAR2(30) column_name VARCHAR2(4000) [...]
ORACLE中的游标Cursor总结
ORACLE中的游标Cursor总结
Oracle 10G 新特性——增强的CONNECT BY子句
为了更好的查询一个树状结构的表,在Oracle的PL/SQL中提供乐一个诱人的特性——CONNECT BY子句。它大大的方便了我们查找树状表:遍历一棵树、寻找某个分支……,但还是存在一些不足。在Oracle 10G,就对这个特性做了增强。下面就举例说明一下:
oracle 使用存储过程分割字符串为数组
oracle 使用存储过程分割字符串为数组
oracle 使用存储过程分割字符串为数组
oracle 使用存储过程分割字符串为数组
轻松掌握如何从sqlplus向shell传递变量
很多人在实际的工作和学习中,都遇到了无法通过sqlplus向shell传递变量,下面我们来介绍一个实例脚本来进行折中处理。
PL/SQL存储过程报 trailing null missing from STR bind value 的问题
我们在写PL/SQL存储过程定义字符型参数类型时一般都是varchar2,做为输入参数超过1333个英文字符串(测试得:1回车相当于3英文,1汉字相当于2英文)时就报trailing null missing from STR bind value。
解决此问题我们可以定义参数类型为long型,我们数据库表结构定义为varchar2(4000)时输入少于4000的字符串就不会再报这错。
PL/SQL存储过程报 trailing null missing from STR bind value 的问题