由于要對數(shù)據(jù)庫做并發(fā)控制,所以在A表中加了version字段,類型為timestamp類型。每次將verision作為更新條件,都返回受影響行數(shù)為0,求解,
eg:
1、UPDATE [hz2].[dbo].[book] SET [NAME]='TEST' where [version] = CAST('0x0000000000000FA2' as binary(8))2、UPDATE [hz2].[dbo].[book] SET [NAME]='TEST' where [version] = CAST('0x0000000000000FA2' as timestamp)
?
ps: 0x0000000000000FA2這條記錄在數(shù)據(jù)庫是存在的。急啊。 求解。
SQLSERVER 2008 根據(jù)timestamp類型更新,返回影響行為0的問題
桃花長相依
2018-12-06 13:33:58