select * from jobsUpdate Employee Set job_lvl=job_lvl+(Datepart(yyyy,Getdate())-Datepart(yyyy,hire_date))Update Employee Set job_lvl=(Select Max_lvl From Jobs Where Jobs.job_id=Employee.job_id) Where Employee.job_lvl>(Select Max_lvl From Jobs Where Jobs.job_id=Employee.job_id)
(15 行受影响)消息 220,级别 16,状态 2,第 2 行发生数据类型 tinyint 的算术溢出错误,值 = 266。语句已终止。
(0 行受影响)
小弟才出学SQL ,在这个问题上纠结了好几天, 有哪位大哥看到请帮我解决下· ,如果有更好的实现问题标题的,也在楼下给我顶起哈·在线等, 如果还有不清晰的地方 加我Q 196536910
- 3 回答
- 0 关注
- 965 浏览
添加回答
举报
0/150
提交
取消