Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ALTER TABLE ADD COLUMNS
Menambahkan satu atau lebih kolom ke tabel yang ada. Saat opsionalPARTITION
sintaks yang digunakan, update metadata partisi.
Sinopsis
ALTER TABLE table_name
[PARTITION
(partition_col1_name = partition_col1_value
[,partition_col2_name = partition_col2_value][,...])]
ADD COLUMNS (col_name data_type)
Parameter
- PARTASI (partition_col_name=partition_col_value [,...])
-
Membuat partisi dengan kombinasi nama kolom/nilai yang Anda tentukan. Lampirkan
partition_col_value
dalam tanda kutip hanya jika tipe data kolom adalah string. - TAMBAHKAN KOLOM (col_name data_type [, col_name data_type,...])
-
Menambahkan kolom setelah kolom yang ada tapi sebelum kolom partisi.
Contoh
ALTER TABLE events ADD COLUMNS (eventowner string)
ALTER TABLE events PARTITION (awsregion='us-west-2') ADD COLUMNS (event string)
ALTER TABLE events PARTITION (awsregion='us-west-2') ADD COLUMNS (eventdescription string)
Catatan
-
Untuk melihat kolom tabel baru di panel navigasi Athena Kueri Editor setelah Anda menjalankan
ALTER TABLE ADD COLUMNS
, secara manual refresh daftar tabel di editor, dan kemudian memperluas tabel lagi. -
ALTER TABLE ADD COLUMNS
tidak bekerja untuk kolom dengandate
Datatype. Untuk mengatasi masalah ini, gunakantimestamp
datatype sebagai gantinya.