當前位置:編程學習大全網 - 腳本源碼 - delete sql語句是什麽?

delete sql語句是什麽?

DELETE FROM 表名稱 WHERE 列名稱 = 值。語法:DELETE語句用於從表中刪除壹個或多個行DELETE?FROM?table_name?WHERE?condition。

刪除所有行:可以在不刪除表的情況下刪除所有的行。這意味著表的結構、屬性和索引都是完整的DELETE FROM table_name。或者:DELETE * FROM table_name。

SQL DELETE 使用實例:

假設我們要從 "Websites" 表中刪除網站名為 "Facebook" 且國家為 USA 的網站。

我們使用下面的 SQL 語句:實例:DELETE FROM WebsitesWHERE name='Facebook' AND country='USA'。

警告:DELETE語句中的WHERE子句指定應刪除的記錄。 但是,它是可選的,但是如果您省略或忘記了WHERE子句,則所有記錄將從表中永久刪除。

讓我們從在創建表壹章中創建的persons表中刪除壹些記錄。

根據條件刪除記錄:

以下語句將從id大於3的人員(persons)表中刪除行。

示例:DELETE?FROM?persons?WHERE?id?>?3。註意:請參考有關SQL WHERE子句的教程,以了解如何在從表中刪除記錄時基於多個條件形成復雜的查詢。

刪除所有數據:同樣,如上所述,如果您未在WHERE語句中指定子句,則DELETE表中的所有行都將被刪除。但是,目標表本身不會被刪除,這意味著表結構,屬性和索引將保持不變,但是表中的數據會被清空。

以下語句將刪除人員(persons)表中的所有記錄:示例:DELETE?FROM?persons。

  • 上一篇:妖女迷行第二季結局是什麽?
  • 下一篇:星座運勢查詢每日更新第壹星座網,星座運勢查詢每日更新
  • copyright 2024編程學習大全網