View a markdown version of this page

downcase_delimited_identifier - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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

downcase_delimited_identifier

Nilai (default dalam huruf tebal)

aktif, mati

Deskripsi

Konfigurasi ini sedang dihentikan. Alih-alih gunakanenable_case_sensitive_identifier.

Mengaktifkan super parser untuk membaca bidang JSON yang menggunakan huruf besar atau huruf campuran. Juga memungkinkan dukungan kueri federasi untuk database PostgreSQL yang didukung dengan nama kasus campuran database, skema, tabel, dan kolom. Untuk menggunakan pengidentifikasi peka huruf besar/kecil, setel parameter ini ke nonaktif.

Catatan Penggunaan

  • Jika Anda menggunakan fitur keamanan tingkat baris atau penyembunyian data dinamis, sebaiknya setel downcase_delimited_identifier nilai di grup parameter cluster atau grup kerja Anda. Ini memastikan bahwa downcase_delimited_identifier tetap konstan selama pembuatan dan melampirkan kebijakan, dan kemudian menanyakan relasi yang menerapkan kebijakan. Untuk informasi tentang keamanan tingkat baris, lihat. Row-level keamanan Untuk informasi tentang penyembunyian data dinamis, lihatPenyembunyian data dinamis.

  • Saat Anda menyet downcase_delimited_identifier el ke nonaktif dan membuat tabel, Anda dapat mengatur nama kolom yang peka huruf besar/kecil. Saat Anda meny downcase_delimited_identifier etel ke aktif dan menanyakan tabel, nama kolom dikurangi. Ini dapat menghasilkan hasil kueri yang berbeda dari saat downcase_delimited_identifier disetel ke nonaktif. Pertimbangkan contoh berikut:

    SET downcase_delimited_identifier TO off; --Amazon Redshift preserves case for column names and other identifiers. --Create a table with two columns that are identical except for the case. CREATE TABLE t ("c" int, "C" int); INSERT INTO t VALUES (1, 2); SELECT * FROM t; c | C ---+--- 1 | 2 (1 row) SET enable_downcase_delimited_identifier TO on; --Amazon Redshift no longer preserves case for column names and other identifiers. SELECT * FROM t; c | c ---+--- 1 | 1 (1 row)
  • Sebaiknya pengguna biasa yang menanyakan tabel dengan penyembunyian data dinamis atau kebijakan keamanan tingkat baris yang dilampirkan memiliki setelan downcase_delimited_identifier default. Untuk informasi selengkapnya, lihat Untuk informasi tentang keamanan tingkat baris, lihat. Row-level keamanan Untuk informasi tentang penyembunyian data dinamis, lihatPenyembunyian data dinamis.