摘要:
异常分为预定义异常和用户自定义异常。预定义异常是由系统定义的异常。由于他们已在STANDARD包中预定义了,因此,这些预定义异常可以直接在程序中使用,而不用在预定义部分声明。而用户自定义异常则需要在定义部分声明后才能在可执行部分使用。用户自定义异常对应的错误不一定是Oracle错误,例如,它可能... 阅读全文
摘要:
1、包的定义 一个包由两个独立的部分组成--包头和包体。给部分被单独地存放在数据字典中。1.1定义包头语法:CREATE [OR REPLACE] PACKAGE [schema.] package{IS|AS} pl/sql_package;package是包的名称pl/sql_packa... 阅读全文
摘要:
1、创建存储过程1.1语法:CREATE[OR REPLACE] PROCEDURE [schema.] procedure_name[(argument[{IN|OUT|IN OUT}] datatype[,...])] {IS|AS} pl/sql_body;procedure_name为存储过... 阅读全文