通过标识列删除行的恰当语法是什么? 查询:如何通过标识删除SQL Server中的一行?
"DELETE FROM [table] WHERE [column 'count'] = 1"
有效。而标识列为'索引'的同一查询失败。
"DELETE FROM [table] WHERE index = 1"
我试图用IDENT_CURRENT([table])删除最后插入的行。
通过标识列删除行的恰当语法是什么? 查询:如何通过标识删除SQL Server中的一行?
"DELETE FROM [table] WHERE [column 'count'] = 1"
有效。而标识列为'索引'的同一查询失败。
"DELETE FROM [table] WHERE index = 1"
我试图用IDENT_CURRENT([table])删除最后插入的行。
我真的很喜欢'谢谢';)+1 –
啊,这很有道理......谢谢。 –
我试图用IDENT_CURRENT([table])删除最后一个插入的行“听起来不像一个有前途的想法。在什么情况下你需要这个? –
我认识到IDENT_CURRENT的缺陷,但它看起来像服务器CE不支持它... –