SET_CONFIG - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SET_CONFIG

Menetapkan parameter konfigurasi ke pengaturan baru.

Fungsi ini setara dengan perintah SET di SQL.

Sintaksis

SET_CONFIG('parameter', 'new_value' , is_local)

Pernyataan berikut menetapkan variabel konteks sesi ke pengaturan baru.

set_config('variable_name', 'new_value' , is_local)

Argumen

parameter

Parameter untuk diatur.

variable_name

Nama variabel yang akan ditetapkan.

new_value

Nilai baru dari parameter.

is_lokal

Jika benar, nilai parameter hanya berlaku untuk transaksi saat ini. Nilai yang valid adalah true atau 1 dan false atau0.

Jenis pengembalian

Mengembalikan CHAR atau VARCHAR string.

Contoh

Untuk mengatur nilai query_group parameter hanya test untuk transaksi saat ini, gunakan contoh berikut.

SELECT SET_CONFIG('query_group', 'test', true); +------------+ | set_config | +------------+ | test | +------------+

Untuk mengatur variabel konteks sesi, gunakan contoh berikut.

SELECT SET_CONFIG(‘app.username’, ‘cuddy’, FALSE);