當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


PostgreSQL ALTER SCHEMA用法及代碼示例

PostgreSQL 有一個 ALTER SCHEMA 語句,用於修改現有模式的定義。

用法:
ALTER SCHEMA schema_name
ACTION xyz;

讓我們分析以上語法:

  • 首先,在 ALTER SCHEMA 關鍵字之後指定要修改的模式的名稱。
  • 其次,指定您需要執行的操作。
  • ACTION 可以是任何有效的 PostgreSQL 操作,如 RENAME、DROP 等。

讓我們舉一些使用 ALTER SCHEMA 語句的例子來更好地理解。

範例1:
此示例使用 ALTER SCHEMA 語句重命名架構geeksforgeeks gfg

ALTER SCHEMA geeksforgeeks
RENAME TO gfg;

要驗證更改,請使用以下語句:



SELECT 
  * 
FROM 
    pg_catalog.pg_namespace
ORDER BY 
    nspname;

輸出:

範例2:
以下示例使用 ALTER SCHEMA 語句更改架構的所有者gfg Raju postgres

ALTER SCHEMA gfg
OWNER TO postgres;

要驗證更改,請使用以下語句:

SELECT 
  * 
FROM 
    pg_catalog.pg_namespace
ORDER BY 
    nspname;

輸出:

相關用法


注:本文由純淨天空篩選整理自RajuKumar19大神的英文原創作品 PostgreSQL – ALTER SCHEMA。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。