在程序中,启动一个事务,有几条语句
delete from table1
insert into table1(a,b,c) values('aa','bb','cc')
insert into table1(a,b,c) values('aaa','bbb','ccc')请问这三条语句执行的顺序是先删除,再插入两条记录吗?为什么我在程序中有时候插入了?有时候没有数据?没有数据我发现是被第一条语句删除了.TKS
delete from table1
insert into table1(a,b,c) values('aa','bb','cc')
insert into table1(a,b,c) values('aaa','bbb','ccc')请问这三条语句执行的顺序是先删除,再插入两条记录吗?为什么我在程序中有时候插入了?有时候没有数据?没有数据我发现是被第一条语句删除了.TKS
delete from table1
insert into table1(a,b,c) values('aa','bb','cc')
insert into table1(a,b,c) values('aaa','bbb','ccc')
commit transaction
加上事务可能要好一点啊
delete from table1
insert into table1(a,b,c) values('aa','bb','cc')
insert into table1(a,b,c) values('aaa','bbb','ccc')
commit transaction
有时因为进程原因!
1:delete from table1
2:insert into table1(a,b,c) values('aa','bb','cc')
3:insert into table1(a,b,c) values('aaa','bbb','ccc')
加上事物,同时也要注意是否有别人在更新呢?