Pernyataan ALTER DATABASE digunakan untuk memodifikasi database. Topik ini menjelaskan cara menggunakan pernyataan tersebut.
Sintaksis
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 ALLTabel berikut menjelaskan parameter-parameter tersebut.
Parameter | Deskripsi |
configuration_parameter | Parameter konfigurasi Hologres. |
value | Nilai baru untuk parameter konfigurasi tersebut. |
DEFAULT | Mengatur parameter konfigurasi ke nilai default-nya. |
RESET | Menyetel ulang parameter konfigurasi yang ditentukan. |
RESET ALL | Menyetel ulang semua parameter konfigurasi untuk database tersebut. |
SET FROM CURRENT | Mengatur parameter konfigurasi ke nilai dari session saat ini. |
Contoh
Pernyataan SQL berikut mengatur zona waktu ke GMT+8:00, yaitu zona waktu Beijing.
Metode 1: Pengaturan hanya berlaku untuk sesi saat ini.
SET timezone='GMT+8:00';Metode 2: Pengaturan berlaku pada tingkat database.
ALTER DATABASE postgres SET timezone='GMT+8:00';