ALTER DATABASE

更新时间:
复制为 MD 格式

ALTER DATABASE语句用于修改数据库。本文为您介绍ALTER DATABASE的用法。

语法

ALTER DATABASE <dbname> SET configuration_parameter { TO | = } { value | DEFAULT }
ALTER DATABASE <dbname> SET configuration_parameter FROM CURRENT
ALTER DATABASE <dbname> RESET configuration_parameter
ALTER DATABASE <dbname> RESET ALL

参数说明如下表所示。

参数

描述

configuration_parameter

Hologres的配置参数。

value

配置参数的取值。

DEFAULT

设置配置参数为缺省值。

RESET

重置指定配置参数。

RESET ALL

重置数据库的所有配置参数。

SET FROM CURRENT

设置配置参数为当前Session的配置值。

示例

设置时区为比格林威治标准时间晚8小时的时区(东八区,北京时区),SQL语句如下。

  • 方式一:仅session级别设置有效

    SET timezone='GMT+8:00';
  • 方式二:数据库级别设置有效

    ALTER DATABASE postgres SET timezone='GMT+8:00';