

 Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

# TAMPILKAN KOLOM
<a name="r_SHOW_COLUMNS"></a>

Menampilkan daftar kolom dalam tabel, bersama dengan beberapa atribut kolom.

Setiap baris keluaran terdiri dari daftar nama database yang dipisahkan koma, nama skema, nama tabel, nama kolom, posisi ordinal, default kolom, dapat dibatalkan, tipe data, panjang maksimum karakter, presisi numerik, komentar, jenis kunci sortir, urutan kunci urutkan, kunci distribusi, pengkodean, dan pemeriksaan. Untuk informasi selengkapnya tentang atribut ini, lihat [SVV\_ALL\_COLUMNS](r_SVV_ALL_COLUMNS.md).

Jika lebih dari 10.000 kolom akan dihasilkan dari perintah SHOW COLUMNS, maka kesalahan dikembalikan.

## Izin yang diperlukan
<a name="r_SHOW_COLUMNS-privileges"></a>

Untuk melihat kolom dalam tabel Amazon Redshift, pengguna saat ini harus memenuhi salah satu kriteria berikut:
+ Jadilah superuser.
+ Jadilah pemilik meja.
+ Diberikan hak istimewa PENGGUNAAN pada skema induk dan diberikan hak SELECT di atas meja atau diberikan hak pilih pada kolom.

## Sintaksis
<a name="r_SHOW_COLUMNS-synopsis"></a>

```
SHOW COLUMNS FROM TABLE database_name.schema_name.table_name [LIKE 'filter_pattern'] [LIMIT row_limit ]
```

## Parameter
<a name="r_SHOW_COLUMNS-parameters"></a>

 *database\_name*   
Nama database yang berisi tabel untuk daftar.   
Untuk menampilkan tabel dalam AWS Glue Data Catalog, tentukan (`awsdatacatalog`) sebagai nama database, dan pastikan konfigurasi sistem `data_catalog_auto_mount` diatur ke`true`. Untuk informasi selengkapnya, lihat [MENGUBAH SISTEM](r_ALTER_SYSTEM.md).

 *schema\_name*   
Nama skema yang berisi tabel untuk daftar.   
Untuk menampilkan AWS Glue Data Catalog tabel, berikan nama AWS Glue database sebagai nama skema.

 *table\_name*   
Nama tabel yang berisi kolom untuk daftar. 

 *filter\_pattern*   
Ekspresi UTF-8 karakter yang valid dengan pola untuk mencocokkan nama tabel. Opsi LIKE melakukan kecocokan peka huruf besar/kecil yang mendukung metakarakter pencocokan pola berikut:      
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/redshift/latest/dg/r_SHOW_COLUMNS.html)
Jika *filter\_pattern* tidak mengandung metakarakter, maka pola hanya mewakili string itu sendiri; dalam hal ini LIKE bertindak sama dengan operator sama dengan. 

 *baris\_limit*   
Jumlah maksimum baris untuk kembali. *Row\_limit* bisa 0—10.000. 

## Contoh
<a name="r_SHOW_COLUMNS-examples"></a>

Contoh berikut menunjukkan kolom dalam database Amazon Redshift bernama `sample_data_dev` yang ada di skema `tickit` dan tabel. `event`

```
SHOW COLUMNS FROM TABLE demo_schema.compound_sort_table;

  database_name | schema_name |     table_name      | column_name | ordinal_position | column_default | is_nullable |     data_type     | character_maximum_length | numeric_precision | numeric_scale | remarks | sort_key_type | sort_key | dist_key | encoding | collation 
---------------+-------------+---------------------+-------------+------------------+----------------+-------------+-------------------+--------------------------+-------------------+---------------+---------+---------------+----------+----------+----------+-----------
 demo_db       | demo_schema | compound_sort_table | id          |                1 |                | YES         | integer           |                          |                32 |             0 |         | COMPOUND      |        1 |        1 | delta32k | 
 demo_db       | demo_schema | compound_sort_table | name        |                2 |                | YES         | character varying |                       50 |                   |               |         | COMPOUND      |        2 |          | lzo      | default
 demo_db       | demo_schema | compound_sort_table | date_col    |                3 |                | YES         | date              |                          |                   |               |         |               |        0 |          | delta    | 
 demo_db       | demo_schema | compound_sort_table | amount      |                4 |                | YES         | numeric           |                          |                10 |             2 |         |               |        0 |          | mostly16 |
```

Berikut contoh menunjukkan tabel dalam AWS Glue Data Catalog database bernama `awsdatacatalog` yang dalam skema `batman` dan tabel`nation`. Output terbatas pada `2` baris.

```
SHOW COLUMNS FROM TABLE second_db.public.t22;

 database_name | schema_name | table_name | column_name | ordinal_position | column_default | is_nullable |          data_type          | character_maximum_length | numeric_precision | numeric_scale | remarks | sort_key_type | sort_key | dist_key | encoding | collation 
---------------+-------------+------------+-------------+------------------+----------------+-------------+-----------------------------+--------------------------+-------------------+---------------+---------+---------------+----------+----------+----------+-----------
 second_db     | public      | t22        | col1        |                1 |                | YES         | integer                     |                          |                32 |             0 |         | INTERLEAVED   |       -1 |          | mostly8  | 
 second_db     | public      | t22        | col2        |                2 |                | YES         | character varying           |                      100 |                   |               |         | INTERLEAVED   |        2 |          | text255  | default
 second_db     | public      | t22        | col3        |                3 |                | YES         | timestamp without time zone |                          |                   |               |         |               |        0 |          | raw      | 
 second_db     | public      | t22        | col4        |                4 |                | YES         | numeric                     |                          |                10 |             2 |         |               |        0 |          | az64     |
```