oracle入门触发器,存储过程基本操作练习
来源:互联网 发布:mac微信能视频吗 编辑:程序博客网 时间:2024/05/16 19:42
初学oracle,做了个练习,虽然简单,但是为学习oracle开始建立一个感性的认识还是有用的。
数据库中有三张表 srz0119(sno,sname,ssex,sage,sdept), crz0119(cno,cname,ccredit) , scrz0119(sno,cno,score)
创建SRZ0119表。
创建CRZ0119表。
创建SCRZ0119表。
以下是在前表的基础之上对存储过程和触发器的一些练习。
执行存储过程的结果。
(2) 在JXGL 数据库中创建一存储过程并运行,从 S 表中根据学号查询并返回该学生的姓名和年龄。
创建存储过程
执行根据学号查找学生的姓名和年龄。
(3) 在JXGL数据库中创建一触发器,保证S表中学生的年龄在8-45岁之间。
创建触发器。
执行插入和跟新操作,引发触发器的执行。执行结果如下截图。
(4) 在JXGL 数据库中创建一触发器,当有学生选了某门课时,不能从 C 表中删除该课程。
创建触发器。
分别删除一门已经被选的课程和一门未被选的课程,结果如下截图。
练习中明白了存储过程,触发器的创建和使用的方式。触发器不能有参数,也不能子啊sql语句中之间执行,而存储过程可以。存储过程中当有多行记录被查询返回时,则要使用循环游标进行输出,并且打开serveroutput 语句是:set serveroutput on。在操作触发器时,像
中红框部分,写成:new.srz0119_sage>45就编译通不过。
数据库中有三张表 srz0119(sno,sname,ssex,sage,sdept), crz0119(cno,cname,ccredit) , scrz0119(sno,cno,score)
创建SRZ0119表。
创建CRZ0119表。
创建SCRZ0119表。
以下是在前表的基础之上对存储过程和触发器的一些练习。
(1) 在JXGL数据库中创建一存储过程并运行,从S表中查询所有女生的信息。
创建存储过程语句。
执行存储过程的结果。
(2) 在JXGL 数据库中创建一存储过程并运行,从 S 表中根据学号查询并返回该学生的姓名和年龄。
创建存储过程
执行根据学号查找学生的姓名和年龄。
(3) 在JXGL数据库中创建一触发器,保证S表中学生的年龄在8-45岁之间。
创建触发器。
执行插入和跟新操作,引发触发器的执行。执行结果如下截图。
(4) 在JXGL 数据库中创建一触发器,当有学生选了某门课时,不能从 C 表中删除该课程。
创建触发器。
分别删除一门已经被选的课程和一门未被选的课程,结果如下截图。
练习中明白了存储过程,触发器的创建和使用的方式。触发器不能有参数,也不能子啊sql语句中之间执行,而存储过程可以。存储过程中当有多行记录被查询返回时,则要使用循环游标进行输出,并且打开serveroutput 语句是:set serveroutput on。在操作触发器时,像
中红框部分,写成:new.srz0119_sage>45就编译通不过。
- oracle入门触发器,存储过程基本操作练习
- oracle 存储过程 ,触发器练习
- Oracle触发器与存储过程的学习小练习
- oracle-存储过程练习
- Oracle 存储过程 触发器用法
- Oracle触发器与存储过程
- oracle存储过程和触发器
- oracle存储过程和触发器
- Oracle存储过程,函数,触发器
- oracle触发器和存储过程
- oracle触发器和存储过程
- 存储过程练习操作
- Oracle存储过程,存储函数,触发器
- Oracle 存储过程、存储函数、触发器
- oracle 存储过程,包,方法,触发器,过程
- sybase 基本语法,存储过程,触发器
- sybase 基本语法,存储过程,触发器
- Oracle存储过程入门
- 《十天学会web标准(div+css)》之第六天
- ubuntu下golang 环境安装步骤
- oranipc11.dll丢失导致 oracle xe OracleXETNSListener 服务无法启动
- WEB前端底层知识之浏览器是如何工作的(4)--Render树与CSS解析
- 帧
- oracle入门触发器,存储过程基本操作练习
- 《十天学会web标准(div+css)》之第七天 横向菜单
- 字符编码笔记:ASCII,Unicode和UTF-8
- mac卸载MySQL
- 结构体学号排序
- 黑马程序员-网络编程-练习
- 最近在学习mysql数据库,一些记录总结
- 《十天学会web标准(div+css)》之第八天:下拉及多级弹出菜单
- 我看新浪网改版--CMS建站专家发哥的三言两语(转载)