以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于SQL语句  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66645)

--  作者:sara
--  发布时间:2015/4/11 9:19:00
--  关于SQL语句
我想问下,像Update 这样的SQL语句有没有可能更新不成功?
--  作者:Bin
--  发布时间:2015/4/11 9:22:00
--  
1.没有找到符合条件的行
2.语句错误直接报错

如果不报错,那么就肯定是没找到符合条件的行

--  作者:sara
--  发布时间:2015/4/11 9:24:00
--  
如果写的语句是正确的,有没有可能失效情况?就是SQL语句由于本身机制问题有没有可能有问题?不考虑人为出错
--  作者:sara
--  发布时间:2015/4/11 9:24:00
--  
因为我现在需要根据索引来定义主键,索引是通过Update语句更新的,但是主键要有唯一性,故提出该问题
--  作者:jialihaha
--  发布时间:2015/4/11 9:30:00
--  
能被修改的就不要做主键了,弄个自增长的ID做主键吧
--  作者:Bin
--  发布时间:2015/4/11 9:32:00
--  
回复3楼不可能的.

主键 最好用本身的自增长.  因为还要考虑并发问题.

--  作者:sara
--  发布时间:2015/4/11 13:10:00
--  
啥并发问题
--  作者:sara
--  发布时间:2015/4/11 13:41:00
--  
我知道了,是不是Update操作同时操作时候有可能不成功,不成功返回0,