Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

修改外部表示例

以下示例将 SPECTRUM.SALES 外部表的 numRows 表属性设置为 170000 行。

Copy
alter table alter table spectrum.sales set table properties ('numRows'='170000');

以下示例更改 SPECTRUM.SALES 外部表的位置。

Copy
alter table spectrum.sales set location 's3://awssampledbuswest2/tickit/spectrum/sales/';

以下示例将 SPECTRUM.SALES 外部表的格式更改为 Parquet。

Copy
alter table spectrum.sales set file format parquet;

以下示例为表 SPECTRUM.SALES_PART 添加一个分区。

Copy
alter table spectrum.sales_part add partition(saledate='2008-01-01') location 's3://awssampledbuswest2/tickit/spectrum/sales_partition/saledate=2008-01/';

以下示例修改 SPECTRUM.SALES_PART 以删除包含 saledate='2008-01-01'' 的分区。

Copy
alter table spectrum.sales_part drop partition(saledate='2008-01-01');

以下示例为包含 saledate='2008-01-01' 的分区设置新的 Amazon S3 路径。

Copy
alter table spectrum.sales_part partition(saledate='2008-01-01') set location 's3://awssampledbuswest2/tickit/spectrum/sales_partition/saledate=2008-01-01/';