到目前為止,我們已經說明了如何將資料新增到資料表中,以及如何變更資料。剩下要討論的是如何移除不再需要的資料。如同新增資料只能以整個列的方式進行一樣,您也只能從資料表中移除整個列。在上一節中,我們說明了 SQL 沒有提供直接定址個別列的方法。因此,移除列只能透過指定要移除的列必須符合的條件來完成。如果資料表中有主鍵,則可以指定確切的列。但您也可以移除符合條件的列群組,或者可以一次移除資料表中的所有列。
您可以使用 DELETE 命令來移除列;語法與 UPDATE 命令非常相似。例如,要從產品資料表中移除所有價格為 10 的列,請使用
DELETE FROM products WHERE price = 10;
如果您只是寫
DELETE FROM products;
那麼資料表中的所有列都將被刪除!程式設計師請注意。
如果您在文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的地方,請使用此表單來回報文件問題。