通過標識列刪除行的恰當語法是什麼? 查詢:如何通過標識刪除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不支持它... –