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';
该文章对您有帮助吗?