Introductionlto
FirebirdlProgramming
NEOFTHEGREATBENEFITSOFAFULL-BLOODED
SQL的关系型数据库执行。啊
是它的能力来制订和执行内部代码模块(存储程序和吗
触发器)作为源代码的开发者。语言提供了这一点
能力上PSQL火鸟服务器是一个简单但很强大,设定的SQL数据库的延伸
与常规资料相结合的DML语句而成
compilable源模块。
OverviewloflServerlCodelModules
高级语言编写的程序是为火鸟服务器SQL。源代码
赠送给发动机的SQL语言编程语言延伸度(TM)PSQ
报表和构建°(TM)的DML语句(陈述。这些陈述,自己
包内单一的DDL报表的形式
{ CREATEk | | kRECREATEk kALTER } } { TRIGGERk | kPROCEDURE钾><名称钾k……
……
作为
……
开始,
《onekorkmorekblockskofkstatements >钾
ENDk
语法写作PSQL模块进行深度在接下来的章节中。
客观的每一种°∞DDL super-statements°±是创造和储存
可执行代码模块(存储程序或触发器)或重新定义(重现
改变)一个现有的对象。一个DDL声明也被用来摧毁(下跌)执行
代码的物体。
PSQL支持三个数据操作语句,插入,更新,
删除,并且能够选择single-row或多排药组数据项
局部变量。这个PSQL延伸提供以下语言逻辑的支持:
?局部变量和赋值语句。
流程控制语句?条件。
特殊语境因素(?)来访问的触发旧和新值
所有的DML语句(每栏输入集。
用户数据库的事件吗,在客户端。
用户自定义的异常,包括吗,宣布为数据库对象
(inv.1.5)context-specific异常信息,及支护结构和
语法错误处理。
输入和输出参数?(存储过程)。
封装的光标行为吗...DOlooping…供选择
语法。
在停止声明(?),存储程序的能力
写存储过程,输出一个虚拟的餐桌上直接回应
选择语句°可存储过程。
调用存储过程吗?嵌入在存储过程和触发。
多重触发能力来定义?对于之前和之后的阶段
对于每一事件触发和位置的DML语句(在一个预定义的执行
介绍了order. v.1.5书写能力条件之前和之后
触发器的DML语句(包括任何或全部可能发生的事件。
除特别部分提到,整个PSQL语言设置
适用于存储程序和触发。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)