Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Tambahkan kolom di awal atau di tengah tabel

Mode fokus
Tambahkan kolom di awal atau di tengah tabel - Amazon Athena

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

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

Menambahkan kolom adalah salah satu perubahan skema yang paling sering. Misalnya, Anda dapat menambahkan kolom baru untuk memperkaya tabel dengan data baru. Atau, Anda dapat menambahkan kolom baru jika sumber untuk kolom yang ada telah berubah, dan menjaga versi sebelumnya dari kolom ini, untuk menyesuaikan aplikasi yang bergantung pada mereka.

Untuk menambahkan kolom di awal atau di tengah tabel, dan terus menjalankan kueri terhadap tabel yang ada, gunakan AVROJSON, dan Parket dan ORC jika SerDe properti mereka diatur untuk dibaca berdasarkan nama. Untuk informasi, lihat Memahami akses indeks untuk Apache ORC dan Apache Parquet.

Jangan menambahkan kolom di awal atau di tengah tabel di CSV danTSV, karena format ini bergantung pada pemesanan. Menambahkan kolom dalam kasus tersebut akan menyebabkan kesalahan ketidakcocokan skema saat skema partisi berubah.

Contoh berikut membuat tabel baru yang menambahkan o_comment kolom di tengah tabel berdasarkan JSON data.

CREATE EXTERNAL TABLE orders_json_column_addition ( `o_orderkey` int, `o_custkey` int, `o_orderstatus` string, `o_comment` string, `o_totalprice` double, `o_orderdate` string, `o_orderpriority` string, `o_clerk` string, `o_shippriority` int, ) ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe' LOCATION 's3://amzn-s3-demo-bucket/orders_json/';
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.