PLSQL在工作中断断续续会用到,每次用的时候,都需要查资料,熟悉一下语法格式.现在特记录下来,免得以后使用过程中,总是查资料.
块的分类
块可以分为以下四类
1)无名块:动态构造并只能执行一次。
2)命名块:前面加了标号的无名块
3)子程序:包括储存在数据库中的储存过程,函数和包.这些块一旦被定义后,便可随时调用。
4)触发器:它是储存在数据库中的块,这些块一旦被构造后,就可以多次执行。当触发它的事件发生时调用该触发器。触发事件是指对表中数据的操作,如插入,删除和修改.
复合类型
在PL/SQL中有两种复合类型
1)记录 2)表
记录 (相当于结构体)
TYPE recode_type IS RECORD
(
field1 type1 [NOT NULL] [:=expr1],