H
hhaayy2002
Unregistered / Unconfirmed
GUEST, unregistred user!
哪位帮我看这条update语句,总是提示“表达式中类型不匹配”
UPDATE employee SET employee.E_enterdate = (select 参加工作时间 from temptable where temptable.工号=employee.e_no)
WHERE Exists (select * from temptable where temptable.工号=employee.e_no);
若是不加后面的WHERE,只用
UPDATE employee SET employee.E_enterdate = (select 参加工作时间 from temptable where temptable.工号=employee.e_no)
就显示“操作必须使用一个可更新的查询”
UPDATE employee SET employee.E_enterdate = (select 参加工作时间 from temptable where temptable.工号=employee.e_no)
WHERE Exists (select * from temptable where temptable.工号=employee.e_no);
若是不加后面的WHERE,只用
UPDATE employee SET employee.E_enterdate = (select 参加工作时间 from temptable where temptable.工号=employee.e_no)
就显示“操作必须使用一个可更新的查询”