2010-04-06 129 views
0

我知道你可以使用數據集/數據表從C#代碼中將批量XML插入到SQL Server 2005表中。 是否可以做同樣的事情,但作爲刪除?Sql Server 2005批量XML刪除?

+0

我假設你不想刪除所有東西,如果不是你可以使用截斷... – 2010-04-06 18:30:55

+0

截斷表。像TRUNCATE TABLE名稱 – wonde 2010-04-06 18:32:19

回答

1

您可以刪除數據的方式

DELETE FROM Schema.TableName WHERE Condition = Value

或核彈攻擊它

TRUNCATE TABLE Schema.TableName

現在,如果你想批量基於XML文件中刪除行,你要必須將數據導入臨時表或將其作爲行集打開,然後執行JOINEXISTS刪除。