摘要:在本教程中,您將學習如何使用 SQL DROP TABLE 語句從資料庫中刪除表。
SQL DROP TABLE 語句簡介 #
隨著資料庫的演變,您將需要從資料庫中刪除過時的表。要刪除一個表,您可以使用 DROP TABLE 語句。
以下是 DROP TABLE 語句的語法
DROP TABLE table_name;Code language: SQL (Structured Query Language) (sql)
在此語法中,您在 DROP TABLE 關鍵字後指定要刪除的表的名稱。
DROP TABLE 語句會永久刪除表的資料和結構。
如果表不存在,資料庫系統將發出錯誤。
要僅在表存在時有條件地刪除它,您可以使用 IF EXISTS 選項
DROP TABLE IF EXISTS table_name;Code language: SQL (Structured Query Language) (sql)在這種情況下,如果表不存在,資料庫系統可能會發出警告或通知。
請注意,要僅刪除表中的資料,您可以使用 DELETE 或 TRUNCATE TABLE 語句。
SQL DROP TABLE 語句示例 #
首先,建立一個新表,名為 emergency_contacts,用於儲存員工的緊急聯絡人
CREATE TABLE emergency_contacts (
id INT PRIMARY KEY,
first_name VARCHAR(255) NOT NULL,
last_name VARCHAR(255) NOT NULL,
relationship VARCHAR(50) NOT NULL,
employee_id INT NOT NULL
);Code language: SQL (Structured Query Language) (sql)其次,使用 DROP TABLE 語句刪除 emergency_contacts 表
DROP TABLE emergency_contacts;Code language: SQL (Structured Query Language) (sql)摘要 #
- 使用 SQL
DROP TABLE語句從資料庫中刪除一個表。
資料庫 #
- PostgreSQL DROP TABLE 語句
- Oracle DROP TABLE 語句
- SQL Server DROP TABLE 語句
- MySQL DROP TABLE 語句
- SQLite DROP TABLE 語句
- Db2 DROP TABLE 語句
- MariaDB DROP TABLE 語句
測驗 #
本教程是否有幫助?