利用PLSQL Developer查看并导出Oracle表数据,本篇经验将和大家介绍如何利用PLSQLDeveloer查看并导出Oracle表数据,希望对大家的工作和学习有所帮助!......
2023-03-17 322 oracle
Oracle数据库中的存储过程。
在users表中添加一个字段:描述如下:
u_description varchar2(30) null;
创建存储过程pro_insert_des,实现以下功能:根据u_type字段的分类情况填写u_description字段。要求:‘超级’为‘拥有全部权限’,‘普通’为‘拥有一般权限’,‘查询’为‘仅拥有查询权限’。
这个存储过程需要一个传入参数v_utype,根据这2个参数得出u_description值,然后写入u_description字段。
编写pro_insert_des的测试程序,在程序中调用pro_insert_des实现分别给三种类型的用户添加描述字段。例如:第一次执行pro_insert_des,可完成‘超级’用户描述字段内容的添加。第二次执行pro_insert_des,可完成‘普通’用户描述字段内容的添加。第三次执行pro_insert_des,可完成‘查询’用户描述字段内容的添加。
新建日志表log,用来记录存储过程执行过程中发生的异常。表结构如下:
logdate date
exmessage varchar2(200)
创建存储过程,实现删除customers表中的数据行,删除对象由主键值标识。
表中存在被删“对象” ,且该“对象”与其他表中记录不存在依赖关系;则删除成功。
表中存在被删“对象”,但该对象在其他表中存在依赖其的子项;则删除不成功,将异常消息和异常发生的时间插入日志表。
表中不存在被删“对象”,将消息“未找到预删除记录!”和异常发生的时间插入日志表。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
利用PLSQL Developer查看并导出Oracle表数据,本篇经验将和大家介绍如何利用PLSQLDeveloer查看并导出Oracle表数据,希望对大家的工作和学习有所帮助!......
2023-03-17 322 oracle
编程之oracle 11g安装解说,Oracle11g是甲骨文公司在2007年年7月12日推出的最新数据库软件,Oracle11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6......
2023-03-17 455 oracle