我尝试更新我的SQL Server表格行。
以下是SQL Fiddle。
以下是我的表格:
CREATE TABLE EventsCnfig
(
Id int,
InspectionId int,
Event int
);
CREATE TABLE Inspections
(
Id int,
IsRepaired Bit
);
这是我用来更新行的命令:
UPDATE EventsCnfig
SET InspectionId = 33, Event = 33
WHERE Id = 2;
执行update命令然后在表EventsCnfig
上执行select命令检查更改后,EventsCnfig
表中没有看到任何行更改。
在执行EventsCnfig
命令后,知道为什么UPDATE
表没有改变?
答案 0 :(得分:0)
执行Commit
更新更改
UPDATE EventsCnfig
SET InspectionId=33, Event=33
WHERE id=2;
commit;