这是我尝试过的代码,但它失败了,因为我认为有人知道如何让这个工作吗?。
UPDATE Instructor,Car
SET CarNo='3', regNO ='RF10 AAF'
WHERE CarNo='7',regNo='QW64 YTR';
答案 0 :(得分:0)
可能是这样的:
BEGIN TRANSACTION
UPDATE Instructor SET CarNo='3' WHERE CarNo='7';
UPDATE Car SET regNO ='RF10 AAF' WHERE regNo='QW64 YTR';
COMMIT;
你应该确保这是你想要做的。要知道如果教练与已经拥有你想要的注册号的汽车3相关联,你就不需要更新汽车表了;当您更新教练的车辆时,教练应该与新车的注册号相关联(假设教练和车牌之间存在基于carNo的关系)。