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';