- 2
- 0
- 约1.99万字
- 约 15页
- 2017-06-13 发布于湖北
- 举报
Oracle高级部分:开整
Pl/sql简介
Pl/sql是结构化查询语言(sql)和Oracle过程语言(PL)的扩展集。可以通过pl/sql完成这样的事情比如:存储过程,存储函数,触发器………….包括程序包。
也就是说:pl/sql也是一种编辑器,那么pl/sql也是一门语言。
PL/SQL程序
所有的PL/SQL程序都是包含在称之为(BLOCK)的结构中。那么当你创建一个存储过程或者存储函数的时候,就 要给对应的代码块一个名字。如果没有给代码块起名字,那么这个代码块就是匿名代码块。
块相当于java中的匿名游离块(游离块测试时候是比较方便的),有名字的就叫存储过程,或函数,存储过程和函数是不可跨平台的。
练习:使用存储块进行数据库的插入操作。declare p constant number := 1111;--定义一个常量,值是不可以变的 price number; --定义一个常量 num number; str varchar2(100); idz nitpro.nc_hd_duo.id%type;--要想跨平台只能这么定义变量,上面定义方式就不行了。 begin --程序块开始执行 price := 10;--给变量赋值 num := price * p;--进行计算同时给
您可能关注的文档
最近下载
- 城市道路护栏清洗装置设计(已改).doc VIP
- 一年级数学20以内加减法计算专项练习题(共42份,每日一练).docx VIP
- 一年级数学20以内加减法计算专项练习题(共41份,每日一练).docx VIP
- “两个细则”考核防范措施.pdf VIP
- 一年级数学5以内加减法计算练习题(每日一练,共33份).docx VIP
- 一年级数学5以内加减法计算练习题(每日一练,共29份).docx VIP
- 痛风石诊疗共识解读2026.pptx VIP
- 雅马哈船外机用户手册2021+(GP1800R+SVHO)+F4P-F8199-70中文.pdf VIP
- 诊疗方案知情选择同意书.doc VIP
- 配送网络布局优化(35页PPT).ppt VIP
原创力文档

文档评论(0)