

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

# Buat pembaruan skema
<a name="make-schema-updates"></a>

Topik ini menjelaskan beberapa perubahan yang dapat Anda buat pada skema dalam `CREATE TABLE` pernyataan tanpa benar-benar mengubah data Anda. Untuk memperbarui skema, Anda dapat dalam beberapa kasus menggunakan `ALTER TABLE` perintah, tetapi dalam kasus lain Anda tidak benar-benar memodifikasi tabel yang ada. Sebagai gantinya, Anda membuat tabel dengan nama baru yang memodifikasi skema yang Anda gunakan dalam pernyataan asli `CREATE TABLE` Anda.

Tergantung pada bagaimana Anda mengharapkan skema Anda untuk berkembang, untuk terus menggunakan Athena kueri, memilih format data yang kompatibel. 

Pertimbangkan aplikasi yang membaca informasi pesanan dari `orders` tabel yang ada dalam dua format: CSV dan Parket. 

Contoh berikut akan membuat tabel di Parquet.

```
CREATE EXTERNAL TABLE orders_parquet (
   `orderkey` int, 
   `orderstatus` string, 
   `totalprice` double, 
   `orderdate` string, 
   `orderpriority` string, 
   `clerk` string, 
   `shippriority` int
) STORED AS PARQUET
LOCATION 's3://amzn-s3-demo-bucket/orders_ parquet/';
```

Contoh berikut membuat tabel yang sama di CSV:

```
CREATE EXTERNAL TABLE orders_csv (
   `orderkey` int, 
   `orderstatus` string, 
   `totalprice` double, 
   `orderdate` string, 
   `orderpriority` string, 
   `clerk` string, 
   `shippriority` int
) 
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
LOCATION 's3://amzn-s3-demo-bucket/orders_csv/';
```

Topik berikut menunjukkan bagaimana pembaruan tabel ini memengaruhi kueri Athena.

**Topics**
+ [Tambahkan kolom di awal atau di tengah tabel](updates-add-columns-beginning-middle-of-table.md)
+ [Tambahkan kolom pada akhir tabel](updates-add-columns-end-of-table.md)
+ [Hapus kolom](updates-removing-columns.md)
+ [Ubah Nama kolom](updates-renaming-columns.md)
+ [Urutkan kolom](updates-reordering-columns.md)
+ [Mengubah tipe data kolom](updates-changing-column-type.md)