当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。