为了账号安全,请及时绑定邮箱和手机立即绑定

2.修改emp表中入职时间月份在4月的comm张工资100,在5月的comm张工资200, 在9月的comm张工资300,其他的涨150.

2.修改emp表中入职时间月份在4月的comm张工资100,在5月的comm张工资200,

在9月的comm张工资300,其他的涨150.

这句里面怎么去做月份的提取和数字的转换?

正在回答

3 回答

update emp

Set emp.comm = decode(to_char(hiredate,'MM'),

'04', emp.comm + 100,

'05',emp.comm + 200,

'09',emp.comm + 300,

emp.comm + 150);


0 回复 有任何疑惑可以回复我~

入职月份在四月就是to_char(hiredate,'mm')=4

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

2.修改emp表中入职时间月份在4月的comm张工资100,在5月的comm张工资200, 在9月的comm张工资300,其他的涨150.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信