2019-11-10
数据库 着急
运用sql语句创建一张数据表doctor(医生表),字段如下:id(医生编号)、name(姓名)、sal(工资)。在doctor表的id字段设立主键;sal字段保留小数点后2位。运用序列向doctor表中插入10条记录。
要求:编写一个存储过程,输入医生编号和选项(1个字符串参数),当用户输入的选项值为1时给医生涨工资。如果其工资低于3000则增长25%;如果大于等于3000工资则增长15;如果大于等于5000则增长5%。在给医生涨工资时,运用触发器技术实现将医生的原工资和增长后的工资插入到数据表salary(薪资表)中,salary表中字段如下:id(编号)、oldsal(原来工资)、newsal(增长后工资)。在salary表的id字段设立主键;oldsal和newsal保留小数点后2位。当输入参数2=2时,删除员工的信息。
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
