您的位置:首页 > 数据库

SQL PL 精萃

2010-01-13 12:49 113 查看
----start

如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额1元起步,多少随意,赞助时留下
Email,你将收到本人所写的所有电子书。没钱的捧个人场,求好评或建议。


SQL(Structured Query Language),也就是结构化查询语言,它被设计用来操作集合的,是非过程化的语言。随着应用程序的发展,业务逻辑越来越复杂,传统的SQL已经不能满足人们的要求,于是人们对SQL进行了扩展,使它具有了过程化的逻辑,即:SQL PL。SQL PL的全称是 SQL Procedural Language, 它是 SQL Persistent Stored Module 语言标准的一个子集。该标准结合了 SQL 访问数据的方便性和编程语言的流控制。通过 SQL
PL 当前的语句集合和语言特性,可以用 SQL 开发综合的、高级的程序,例如函数、存储过程和触发器。这样便可以将业务逻辑封装到易于维护的数据库对象中,从而提高数据库应用程序的性能。本系列文章将会给大家介绍SQL PL的语言特性。

数据类型和变量

数组

游标(Cursor)

注释

复合语句(compound statement)

IF 语句

循环语句

ITERATE、LE***E、GOTO和RETURN

[b]异常处理[/b]

[b]GET DIAGNOSTIC 语句[/b]

[b]动态SQL(Dynamic SQL)[/b]

[b]内联 SQL PL(Inline SQL PL)[/b]

[b]存储过程[/b]

[b]在存储过程之间传递数据[/b]

[b]迁移存储过程[/b]

[b]用户自定义函数[/b]

[b]触发器(Trigger)[/b]

----更多参见:DB2 SQL 精萃

----声明:转载请注明出处。

----last updated 2014.11.22

----written by ShangBo on 2010.1.13

----end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: