DROP TABLE(7)

NAME
DROP TABLE - 刪除一個表

SYNOPSIS

DROP TABLE name [, ...] [ CASCADE | RESTRICT ]

DESCRIPTION 描述

DROP TABLE 從資料庫中刪除表或檢視。 只有其所有者才能刪除一個表或檢視。要清空一個表，而不刪除表， 使用 DELETE。

DROP TABLE 總是刪除目標表上現有的任何索引， 規則，觸發器以及約束。但是，要刪除一個由另外一個表用外部索引鍵約束引用的表， 我們必須宣告 CASCADE。（CASCADE 將刪除外部索引鍵約束，而不是另外一個表。）

PARAMETERS 引數

name
     要刪除的現存表的名字（可以有模式修飾）。

CASCADE
     自動刪除依賴於表的物件。（比如檢視）。

RESTRICT
     如果存在依賴物件，則拒絕刪除該表。這個是預設。

EXAMPLES 例子

 刪除 films 和 distributors表：

DROP TABLE films, distributors;

COMPATIBILITY 相容性

 此命令遵循 SQL 標準。

SEE ALSO 參見
ALTER TABLE [alter_table(7)], CREATE TABLE [create_table(l)]

譯者
Postgresql 中文網站 何偉平 <laser@pgsqldb.org>

跋
本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃：https://github.com/man-pages-zh/manpages-zh