適用於:SQL Server
您可以使用 Delete 查詢來刪除資料表中的所有資料列。
注意
從數據表中刪除所有數據列會清除資料表中的數據,但不會刪除數據表本身。 若要從資料庫刪除數據表,請以滑鼠右鍵按兩下 [物件總管] 中的數據表,然後選取 [ 刪除]。
當您建立刪除查詢時,[準則] 窗格會變更,以反映可用於刪除數據列的選項。 因為您不會在 Delete 查詢中顯示資料,因此會移除 [輸出]、[排序依據] 和 [排序順序] 資料行。 此外,矩形中代表數據表或數據表值物件之數據行名稱旁的複選框會移除,因為您無法指定要刪除的個別數據行。
如果查詢和檢視表設計工具無法刪除一或多個數據列,則不會刪除其中任何一個數據列,而且您會收到訊息,告知哪些數據列包含無法從資料庫刪除的資訊。
謹慎
您無法復原執行 Delete 查詢的動作。 為了防範措施,請先備份您的數據,再執行Delete查詢。
建立刪除查詢
將資料表新增至 [圖表] 窗格,以刪除數據列。
從 [ 查詢設計工具] 功能表中,指向 [ 變更類型],然後選取 [ 刪除]。 注意 當您啟動 [刪除] 查詢時,[圖表] 窗格中顯示一個以上的數據表,[查詢和檢視表設計工具] 會顯示 [刪除數據表] 對話框,提示您輸入要刪除數據列的數據表名稱。
當您執行 [刪除] 查詢時,[ 結果] 窗格 (Visual Database Tools) 中不會報告任何結果。 相反地,會出現一則訊息,指出已刪除多少個數據列。