本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
變更名為 table_name
之資料表的位置,以及 (選擇性) 含 partition_spec
的分割區。
概要
ALTER TABLE table_name [ PARTITION (partition_spec) ] SET LOCATION 'new location'
參數
- PARTITION(分區規格)
-
以
partition_spec
參數指定您想要變更位置的分割區。partition_spec
以partition_col_name = partition_col_value
的形式指定一個欄名稱/值組合。 - SETLOCATION「新位置」
-
指定新的位置,其必須是 Amazon S3 位置。如需有關語法的資訊,請參閱 Amazon S3 中的資料表位置。
範例
ALTER TABLE customers PARTITION (zip='98040', state='WA') SET LOCATION 's3://amzn-s3-demo-bucket/custdata/';