View a markdown version of this page

KOMENTAR - 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.

KOMENTAR

Membuat atau mengubah komentar tentang objek database.

Sintaksis

COMMENT ON { TABLE object_name | COLUMN object_name.column_name | CONSTRAINT constraint_name ON table_name | DATABASE object_name | VIEW object_name } IS 'text' | NULL

Parameter

nama_objek

Nama objek database yang dikomentari. Anda dapat menambahkan komentar ke objek berikut:

  • TABEL

  • COLUMN (juga mengambil column_name).

  • CONSTRAINT (juga mengambil constra int_name dan table_name).

  • BASIS DATA

  • MELIHAT

  • SCHEMA

IS 'teks' | NULL

Teks komentar yang ingin Anda tambahkan atau ganti untuk objek yang ditentukan. String teks adalah tipe data TEXT. Lampirkan komentar dalam tanda kutip tunggal. Atur nilai ke NULL untuk menghapus teks komentar.

nama_kolom

Nama kolom yang dikomentari. Parameter KOLOM. Mengikuti tabel yang ditentukan diobject_name.

nama_kendala

Nama kendala yang sedang dikomentari. Parameter kendala.

table_name

Nama tabel yang berisi batasan. Parameter kendala.

Catatan penggunaan

Anda harus menjadi superuser atau pemilik objek database untuk menambahkan atau memperbarui komentar.

Komentar pada database hanya dapat diterapkan ke database saat ini. Pesan peringatan ditampilkan jika Anda mencoba mengomentari database yang berbeda. Peringatan yang sama ditampilkan untuk komentar pada database yang tidak ada.

Komentar pada tabel eksternal, kolom eksternal, dan kolom tampilan pengikatan akhir tidak didukung.

Contoh

Contoh berikut menambahkan komentar ke tabel PENJUALAN.

COMMENT ON TABLE sales IS 'This table stores tickets sales data';

Contoh berikut menampilkan komentar pada tabel PENJUALAN.

select obj_description('public.sales'::regclass); obj_description ------------------------------------- This table stores tickets sales data

Contoh berikut menghapus komentar dari tabel SALES.

COMMENT ON TABLE sales IS NULL;

Contoh berikut menambahkan komentar ke kolom EVENTID dari tabel SALES.

COMMENT ON COLUMN sales.eventid IS 'Foreign-key reference to the EVENT table.';

Contoh berikut menampilkan komentar pada kolom EVENTID (kolom nomor 5) dari tabel SALES.

select col_description( 'public.sales'::regclass, 5::integer ); col_description ----------------------------------------- Foreign-key reference to the EVENT table.

Contoh berikut menambahkan komentar deskriptif ke tabel EVENT.

comment on table event is 'Contains listings of individual events.';

Untuk melihat komentar, kueri katalog sistem PG_DESCRIPTION. Contoh berikut mengembalikan deskripsi untuk tabel EVENT.

select * from pg_catalog.pg_description where objoid = (select oid from pg_class where relname = 'event' and relnamespace = (select oid from pg_catalog.pg_namespace where nspname = 'public') ); objoid | classoid | objsubid | description -------+----------+----------+---------------------------------------- 116658 | 1259 | 0 | Contains listings of individual events.