存储过程上机练习及作业.doc

存储过程上机练习及作业.doc

ID:59208074

大小:26.00 KB

页数:2页

时间:2020-09-10

存储过程上机练习及作业.doc_第1页
存储过程上机练习及作业.doc_第2页
资源描述:

《存储过程上机练习及作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章上机练习及作业一、使用scott用户完成以下问题Q1.编写一个存储过程以计算某个雇员的年度工资总额。in参数为员工编号,out参数为年度工资总额。注意对输入的员工编号进行异常处理。Q2.按下列加薪比执行: Deptno      Raise(%age)10   5%20   10%30   15%40   20%加薪的百分比是以他们现有的薪水为根据的。编写存储过程实现对指定雇员加薪,其中雇员编号作为in参数。注意对输入的员工编号进行异常处理。Q3.接受两个数相除并且显示结果。如果第二个数为0,则显示消息"DIVIDEBYZERO"。Q4.编

2、写一存储过程实现向"emp"表添加5个新雇员编号。(提示:如果当前最大的雇员编号为7900,则新雇员编号将为7901到7905)二、先建表再实现以下功能为某银行编写管理系统,创建表结构如下:userInfo表字段名称类型描述user_idnumber用户编号、主键user_namevarchar2(20)姓名user_genderChar(2)性别user_telVarchar(50)电话user_cardChar(18)身份证号cardInfo表字段名称类型描述card_idChar(19)卡号、主键user_idnumber用户编号card_

3、typeVarchar2(10)卡类别Money_typeVarchar2(10)币种current_moneyNumber(18,2)当前余额transInfo表字段名称类型描述tran_idnumber记录号card_idChar(18)卡号tran_datedate交易日期tran_typeVarchar2(10)交易类型tran_moneyNumber(18,2)交易金额1、添加测试数据2、创建存储过程实现开卡功能,开卡业务包括向用户表userInfo添加一条记录,同时向账户表cardInfo和交易记录表transInfo表各添加一条记录

4、3、创建存储过程实现取款业务,需要向transInfo表添加一条记录,并修改cardInfo表中对应账号的余额。4、创建存储过程实现转账业务,如从张三账户中转1000元给李四。需要向transInfo表添加两条记录,并修改cardInfo表中对应账号的余额。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。