日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

修改和查看表

本文為您介紹表修改和查看的相關(guān)操作命令。

表修改和查看命令如下。

命令類別

類型

功能

角色

操作入口

修改表

修改表的所有人

修改表的所有人,即表Owner。

項目Owner。

本文中的命令您可以在如下工具平臺執(zhí)行:

修改表的注釋

修改表的注釋內(nèi)容。

具備修改表權(quán)限(Alter)的用戶。

修改表的最后更新時間

修改表的LastModifiedTime為當(dāng)前時間。

修改表的聚簇屬性

增加或去除表的聚簇屬性。

修改表名

修改表的名稱。

清空非分區(qū)表里的數(shù)據(jù)

清空指定的非分區(qū)表中的數(shù)據(jù)。

清空列數(shù)據(jù)

清空普通表的列。

查看表

查看表信息

查看MaxCompute內(nèi)部表、外部表、聚簇表或Transactional表的信息。

具備讀取表元信息權(quán)限(Describe)的用戶。

查看建表語句

查看表的DDL語句。

列出項目下的表和視圖

列出項目下所有的內(nèi)部表和外部表,或符合某些規(guī)則的內(nèi)部表和外部表。

具備項目查看對象列表權(quán)限(List)的用戶。

列出項目下外部表

列出項目下所有的外部表,或符合某些規(guī)則的外部表。

修改表的所有人

修改表的所有人,即表Owner。

重要

僅項目所有者(Project Owner)或具備Super_Administrator角色的用戶可執(zhí)行修改表Owner的命令。

命令格式

ALTER TABLE <table_name> CHANGEOWNER TO <new_owner>;

參數(shù)說明

參數(shù)

是否必填

說明

table_name

待修改Owner的表名。

new_owner

修改后的Owner賬號。如果要修改Owner為RAM用戶,格式為:RAM$<UID>:<ram_name>,其中UID為阿里云賬號的賬號ID,ram_name為RAM用戶顯示名稱。

說明

修改表Owner為RAM用戶,需確保RAM用戶已加入到表所在的項目中。

使用示例

本文示例數(shù)據(jù)sale_detail表的創(chuàng)建,詳情請參見創(chuàng)建sale_detail表

  • 將表sale_detail的所有人修改為ALIYUN$xxx@aliyun.com。

    ALTER TABLE sale_detail CHANGEOWNER TO 'ALIYUN$xxx@aliyun.com';
  • 將表sale_detail的所有人修改為名稱為ram_test的RAM用戶。

    ALTER TABLE sale_detail CHANGEOWNER TO 'RAM$13xxxxxxxxxxx:ram_test';

修改表的注釋

修改表的注釋內(nèi)容。

命令格式

ALTER TABLE <table_name> SET COMMENT '<new_comment>';

參數(shù)說明

參數(shù)

是否必填

說明

table_name

待修改注釋的表的名稱。

new_comment

修改后的注釋名稱。

使用示例

ALTER TABLE sale_detail SET COMMENT 'new comment for table sale_detail';

您可以通過MaxCompute的DESC <table_name>命令查看表中comment的修改結(jié)果。

+------------------------------------------------------------------------------------+
| Owner:                    ALIYUN$sant****.aliyunid.com                  |
| Project:                  ani****                                               |
| Schema:                   default                                                  |
| TableComment: new comment for table sale_detail                                    |
+------------------------------------------------------------------------------------+

修改表的最后更新時間

MaxCompute SQL提供TOUCH操作用來修改表的LastModifiedTime,可將表的LastModifiedTime修改為當(dāng)前時間。此操作會改變表的LastModifiedTime的值,MaxCompute會認為表的數(shù)據(jù)有變動,生命周期的計算會重新開始。

命令格式

ALTER TABLE <table_name> TOUCH;

參數(shù)說明

table_name:必填。待修改表的修改時間的表名稱。

使用示例

ALTER TABLE sale_detail TOUCH;

修改表的聚簇屬性

對于分區(qū)表,MaxCompute支持通過ALTER TABLE語句增加或者去除聚簇屬性。

命令格式

  • 增加表的Hash聚簇屬性的語法格式如下。

    ALTER TABLE <table_name> 
    [CLUSTERED BY (<col_name> [, <col_name>, ...]) 
    [SORTED BY (<col_name> [ASC | DESC] [, <col_name> [ASC | DESC] ...])] 
    INTO <number_of_buckets> BUCKETS];
  • 去除表的Hash聚簇屬性的語法格式如下。

    ALTER TABLE <table_name> NOT CLUSTERED;
  • 增加表的Range聚簇屬性,Bucket數(shù)不是必需的,可以省略,此時系統(tǒng)會根據(jù)數(shù)據(jù)量自動決定最佳的Bucket數(shù)目。語法格式如下。

    ALTER TABLE <table_name> 
    [RANGE CLUSTERED BY (<col_name> [, <col_name>, ...]) 
    [SORTED BY (<col_name> [ASC | DESC] [, <col_name> [ASC | DESC] ...])] 
    INTO <number_of_buckets> BUCKETS];
  • 去除表或分區(qū)的Range聚簇屬性的語法格式如下。

    ALTER TABLE <table_name> NOT CLUSTERED;
    ALTER TABLE <table_name> <pt_spec> NOT CLUSTERED;
    說明

    通過ALTER TABLE改變聚簇屬性,只對分區(qū)表有效,非分區(qū)表一旦建立聚簇屬性就無法改變。ALTER TABLE語句適用于存量表,在增加了新的聚簇屬性后,新的分區(qū)將按設(shè)置的聚簇屬性存儲。

    ALTER TABLE只會影響分區(qū)表的新建分區(qū)(包括INSERT OVERWRITE生成的),新分區(qū)將按新的聚簇屬性存儲,老數(shù)據(jù)分區(qū)的聚簇屬性和存儲保持不變。即在一張曾經(jīng)做過聚簇屬性設(shè)置的表上,關(guān)閉了聚簇屬性,再增加聚簇設(shè)置,可以在新分區(qū)設(shè)置不同于之前的聚簇列、排序列及分桶數(shù)。

    由于ALTER TABLE只影響新分區(qū),所以該語句不可以再指定分區(qū)。

參數(shù)說明

詳情請參見創(chuàng)建和刪除表。

修改表名

修改表的名稱。僅修改表的名字,不改動表中的數(shù)據(jù)。

命令格式

ALTER TABLE <table_name> RENAME TO <new_table_name>;

參數(shù)說明

參數(shù)

是否必填

說明

table_name

待修改名稱的表。

new_table_name

修改后的表名稱。如果已存在與new_table_name同名的表,會返回報錯。

使用示例

ALTER TABLE sale_detail RENAME TO sale_detail_rename;

查看表信息

查看MaxCompute內(nèi)部表、外部表、聚簇表或Transactional表的信息。如果您需要查看表的詳細數(shù)據(jù)信息,請參見SELECT語法。

命令格式

  • 查看表信息。

    DESC <table_name> [PARTITION (<pt_spec>)]; 
  • 查看外部表、聚簇表或Transactional表信息以及內(nèi)部表的擴展信息(例如列的非空屬性)。

    --查看外部表、聚簇表或Transactional表信息。也可以查看內(nèi)部表的擴展信息。
    DESC EXTENDED <table_name>; 

參數(shù)說明

參數(shù)

是否必填

說明

table_name

待查看表的名稱。

pt_spec

待查看分區(qū)表的指定分區(qū)。格式為(partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...)。

使用示例

說明

下述示例中的數(shù)據(jù)均來源于創(chuàng)建表示例。

  • 查看創(chuàng)建的test1表的信息。

    DESC test1;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$maoXXX@alibaba-inc.com | Project: $project_name                      |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2020-11-16 17:47:48                                      |
    | LastDDLTime:              2020-11-16 17:47:48                                      |
    | LastModifiedTime:         2020-11-16 17:47:48                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field           | Type       | Label | Comment                                     |
    +------------------------------------------------------------------------------------+
    | key             | string     |       |                                             |
    +------------------------------------------------------------------------------------+
  • 查看創(chuàng)建的sale_detail表的信息。

    DESC sale_detail;

    返回結(jié)果如下。

    +--------------------------------------------------------------------+
    | Owner: ALIYUN$maoXXX@alibaba-inc.com | Project: $project_name      |
    | TableComment:                                                      |
    +--------------------------------------------------------------------+
    | CreateTime:               2017-06-28 15:05:17                      |
    | LastDDLTime:              2017-06-28 15:05:17                      |
    | LastModifiedTime:         2017-06-28 15:05:17                      |
    +--------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                  |
    +--------------------------------------------------------------------+
    | Native Columns:                                                    |
    +--------------------------------------------------------------------+
    | Field           | Type       | Label | Comment                     |
    +--------------------------------------------------------------------+
    | shop_name       | string     |       |                             |
    | customer_id     | string     |       |                             |
    | total_price     | double     |       |                             |
    +--------------------------------------------------------------------+
    | Partition Columns:                                                 |    
    +--------------------------------------------------------------------+
    | sale_date       | string     |                                     |
    | region          | string     |                                     |
    +--------------------------------------------------------------------+
  • 查看創(chuàng)建的sale_detail_ctas1表的詳細信息。

    DESC extended sale_detail_ctas1;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$maoXXX@alibaba-inc.com | Project: $project_name                      |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2021-07-07 15:29:53                                      |
    | LastDDLTime:              2021-07-07 15:29:53                                      |
    | LastModifiedTime:         2021-07-07 15:29:53                                      |
    | Lifecycle:                10                                                       |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | shop_name | string |       |               | true     | NULL         |              |
    | customer_id | string |       |               | true     | NULL         |              |
    | total_price | double |       |               | true     | NULL         |              |
    | sale_date | string |       |               | true     | NULL         |              |
    | region   | string |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID:                  98cb8a38733c49eabed4735173818147                         |
    | IsArchived:               false                                                    |
    | PhysicalSize:             0                                                        |
    | FileNum:                  0                                                        |
    | StoredAs:                 AliOrc                                                   |
    | CompressionStrategy:      normal                                                   |
    +------------------------------------------------------------------------------------+

    sale_dateregion兩個字段僅會作為普通列存在,而不是表的分區(qū)。

  • 查看創(chuàng)建的sale_detail_ctas2表的信息。

    DESC sale_detail_ctas2;

    返回結(jié)果如下。

    +--------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name       |
    | TableComment:                                                      |
    +--------------------------------------------------------------------+
    | CreateTime:               2017-06-28 15:42:17                      |
    | LastDDLTime:              2017-06-28 15:42:17                      |
    | LastModifiedTime:         2017-06-28 15:42:17                      |
    +--------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                  |
    +--------------------------------------------------------------------+
    | Native Columns:                                                    |
    +--------------------------------------------------------------------+
    | Field           | Type       | Label | Comment                     |
    +--------------------------------------------------------------------+
    | shop_name       | string     |       |                             |
    | customer_id     | string     |       |                             |
    | total_price     | double     |       |                             |
    | sale_date       | string     |       |                             |
    | region          | string     |       |                             |
    +--------------------------------------------------------------------+
  • 查看創(chuàng)建的sale_detail_like表的詳細信息。

    DESC extended sale_detail_like;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name                       |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2021-07-07 15:40:38                                      |
    | LastDDLTime:              2021-07-07 15:40:38                                      |
    | LastModifiedTime:         2021-07-07 15:40:38                                      |
    | Lifecycle:                10                                                       |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | shop_name | string |       |               | true     | NULL         |              |
    | customer_id | string |       |               | true     | NULL         |              |
    | total_price | double |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Partition Columns:                                                                 |
    +------------------------------------------------------------------------------------+
    | sale_date       | string     |                                                     |
    | region          | string     |                                                     |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID:                  61782ff7713f426e9d6f91d5deeac99a                         |
    | IsArchived:               false                                                    |
    | PhysicalSize:             0                                                        |
    | FileNum:                  0                                                        |
    | StoredAs:                 AliOrc                                                   |
    | CompressionStrategy:      normal                                                   |
    +------------------------------------------------------------------------------------+

    除生命周期屬性外,sale_detail_like的其他屬性(字段類型、分區(qū)類型等)均與sale_detail完全一致。

    說明

    通過DESC <table_name>;查看到的Size包含了在回收站的數(shù)據(jù)Size。如果您需要清空回收站,可以先執(zhí)行PURGE TABLE <table_name>;,然后再執(zhí)行DESC <table_name>;查看除回收站以外的數(shù)據(jù)大小。您也可以執(zhí)行SHOW recyclebin;查看本項目中回收站內(nèi)的數(shù)據(jù)明細。

  • 查看創(chuàng)建的test_newtype表的信息。

    DESC test_newtype;

    返回結(jié)果如下。

    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field           | Type       | Label | Comment                                     |
    +------------------------------------------------------------------------------------+
    | c1              | tinyint    |       |                                             |
    | c2              | smallint   |       |                                             |
    | c3              | int        |       |                                             |
    | c4              | bigint     |       |                                             |
    | c5              | float      |       |                                             |
    | c6              | double     |       |                                             |
    | c7              | decimal    |       |                                             |
    | c8              | binary     |       |                                             |
    | c9              | timestamp  |       |                                             |
    | c10             | array<map<bigint,bigint>> |       |                              |
    | c11             | map<string,array<bigint>> |       |                              |
    | c12             | struct<s1:string,s2:bigint> |       |                            |
    | c13             | varchar(20) |       |                                            |
    +------------------------------------------------------------------------------------+
    
    OK
  • 查看創(chuàng)建的Hash聚簇非分區(qū)表t1的信息。聚簇屬性將顯示在Extended Info中。

    DESC extended t1;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name                       |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2020-11-16 18:00:56                                      |
    | LastDDLTime:              2020-11-16 18:00:56                                      |
    | LastModifiedTime:         2020-11-16 18:00:56                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | a        | string |       |               | true     | NULL         |              |
    | b        | string |       |               | true     | NULL         |              |
    | c        | bigint |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID:                  e6b06f705dc34a36a5b72e5af486cab7                         |
    | IsArchived:               false                                                    |
    | PhysicalSize:             0                                                        |
    | FileNum:                  0                                                        |
    | StoredAs:                 AliOrc                                                   |
    | CompressionStrategy:      normal                                                   |
    | ClusterType:              hash                                                     |
    | BucketNum:                1024                                                     |
    | ClusterColumns:           [c]                                                      |
    | SortColumns:              [c ASC]                                                  |
    +------------------------------------------------------------------------------------+
    
    OK
  • 查看創(chuàng)建的Hash聚簇分區(qū)表t2的信息。聚簇屬性將顯示在Extended Info中。

    DESC EXTENDED t2;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name                       |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime: 2017-12-25 11:18:26                                                    |
    | LastDDLTime: 2017-12-25 11:18:26                                                   |
    | LastModifiedTime: 2017-12-25 11:18:26                                              |
    | Lifecycle: 2                                                                       |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES | Size: 0                                                       |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field | Type   | Label | Comment                                                   |
    +------------------------------------------------------------------------------------+
    | a     | string |       |                                                           |
    | b     | string |       |                                                           |
    | c     | bigint |       |                                                           |
    +------------------------------------------------------------------------------------+
    | Partition Columns:                                                                 |
    +------------------------------------------------------------------------------------+
    | dt    | string |                                                                   |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID: 91a3395d3ef64b4d9ee1d2852755                                              |
    | IsArchived: false                                                                  |
    | PhysicalSize: 0                                                                    |
    | FileNum: 0                                                                         |
    | ClusterType: hash                                                                  |
    | BucketNum: 1024                                                                    |
    | ClusterColumns: [c]                                                                |
    | SortColumns: [c ASC]                                                               |
    +------------------------------------------------------------------------------------+
    
    OK
  • 查看Range聚簇非分區(qū)表t3的信息。聚簇屬性將顯示在Extended Info中。

    DESC extended t3;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name                       |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2020-11-16 18:01:05                                      |
    | LastDDLTime:              2020-11-16 18:01:05                                      |
    | LastModifiedTime:         2020-11-16 18:01:05                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | a        | string |       |               | true     | NULL         |              |
    | b        | string |       |               | true     | NULL         |              |
    | c        | bigint |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID:                  38d170aca2684f4baadbbe1931a6ae1f                         |
    | IsArchived:               false                                                    |
    | PhysicalSize:             0                                                        |
    | FileNum:                  0                                                        |
    | StoredAs:                 AliOrc                                                   |
    | CompressionStrategy:      normal                                                   |
    | ClusterType:              range                                                    |
    | BucketNum:                1024                                                     |
    | ClusterColumns:           [c]                                                      |
    | SortColumns:              [c ASC]                                                  |
    +------------------------------------------------------------------------------------+
    
    OK
  • 查看Range聚簇分區(qū)表t4的信息。聚簇屬性將顯示在Extended Info中。

    DESC extended t4;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@alibaba-inc.com | Project: $project_name                       |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2020-11-16 19:17:48                                      |
    | LastDDLTime:              2020-11-16 19:17:48                                      |
    | LastModifiedTime:         2020-11-16 19:17:48                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | a        | string |       |               | true     | NULL         |              |
    | b        | string |       |               | true     | NULL         |              |
    | c        | bigint |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Partition Columns:                                                                 |
    +------------------------------------------------------------------------------------+
    | dt              | string     |                                                     |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    | TableID:                  6ebc3432e283449188c861427bcd6ee4                         |
    | IsArchived:               false                                                    |
    | PhysicalSize:             0                                                        |
    | FileNum:                  0                                                        |
    | StoredAs:                 AliOrc                                                   |
    | CompressionStrategy:      normal                                                   |
    | ClusterType:              range                                                    |
    | BucketNum:                0                                                        |
    | ClusterColumns:           [c]                                                      |
    | SortColumns:              [c ASC]                                                  |
    +------------------------------------------------------------------------------------+
    
    OK
  • 查看非分區(qū)表t5是否為Transactional表。

    說明

    推薦您使用MaxCompute客戶端查看表是否為Transactional表,需要將MaxCompute客戶端升級到0.35.4或以上版本。其他工具可能會存在版本升級未就緒的問題,導(dǎo)致查詢結(jié)果不顯示Transactional信息。

    DESC extended t5;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@aliyun.com | Project: $project_name                            |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2021-02-18 10:56:27                                      |
    | LastDDLTime:              2021-02-18 10:56:27                                      |
    | LastModifiedTime:         2021-02-18 10:56:27                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field    | Type   | Label | ExtendedLabel | Nullable | DefaultValue | Comment      |
    +------------------------------------------------------------------------------------+
    | id       | bigint |       |               | true     | NULL         |              |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    ...
    | Transactional:            true                                                     |
    +------------------------------------------------------------------------------------+
  • 查看分區(qū)表t6是否為Transactional表。

    說明

    推薦您使用MaxCompute客戶端查看表是否為Transactional表,需要將MaxCompute客戶端升級到0.35.4或以上版本。其他工具可能會存在版本升級未就緒的問題,導(dǎo)致查詢結(jié)果不顯示Transactional信息。

    DESC extended t6;

    返回結(jié)果如下。

    +------------------------------------------------------------------------------------+
    | Owner: ALIYUN$xxxxx@test.aliyunid.com | Project: $project_name                     |
    | TableComment:                                                                      |
    +------------------------------------------------------------------------------------+
    | CreateTime:               2021-02-18 15:34:54                                      |
    | LastDDLTime:              2021-02-18 15:34:54                                      |
    | LastModifiedTime:         2021-02-18 15:34:54                                      |
    +------------------------------------------------------------------------------------+
    | InternalTable: YES      | Size: 0                                                  |
    +------------------------------------------------------------------------------------+
    | Native Columns:                                                                    |
    +------------------------------------------------------------------------------------+
    | Field           | Type       | Label | Comment                                     |
    +------------------------------------------------------------------------------------+
    | id              | bigint     |       |                                             |
    +------------------------------------------------------------------------------------+
    | Partition Columns:                                                                 |
    +------------------------------------------------------------------------------------+
    | ds              | string     |                                                     |
    +------------------------------------------------------------------------------------+
    | Extended Info:                                                                     |
    +------------------------------------------------------------------------------------+
    ...
    | Transactional:            true                                                     |
    +------------------------------------------------------------------------------------+

查看建表語句

生成創(chuàng)建表的SQL DDL語句,方便您通過SQL重建Schema。

命令格式

SHOW CREATE TABLE <table_name>;

參數(shù)說明

table_name:必填。待查看建表語句的表的名稱。

使用示例

--查看表sale_detail的建表語句。
SHOW CREATE TABLE sale_detail;

返回結(jié)果如下。

CREATE TABLE IF NOT EXISTS max****.`default`.sale_detail(shop_name STRING, customer_id STRING, total_price DOUBLE) 
PARTITIONED BY (sale_date STRING, region STRING) STORED AS ALIORC TBLPROPERTIES ('columnar.nested.type'='true');

列出項目下的表和視圖

列出項目下所有的表、外部表、視圖和物化視圖,或符合某些規(guī)則的表、外部表、視圖和物化視圖。

命令格式

--列出項目下所有的表和視圖。
SHOW TABLES;
--列出項目下表名或視圖名與chart匹配的表。
SHOW TABLES LIKE '<chart>';

使用示例

--列出項目下表名與sale*匹配的表。*表示任意字段。
SHOW TABLES LIKE 'sale*';              

返回結(jié)果如下。

ALIYUN$account_name:sale_detail
......
--ALIYUN是系統(tǒng)提示符,表示您是阿里云主賬號用戶。如果您是阿里云RAM用戶,系統(tǒng)提示符為RAM。

列出項目下外部表

列出項目下所有的外部表,或符合某些規(guī)則的外部表。

說明

SHOW EXTERNAL TABLES命令需要在MaxCompute客戶端(odpscmd)0.43.0及以上版本中執(zhí)行。

命令格式

--列出項目下所有的外部表。
SHOW EXTERNAL TABLES;
--列出項目下名稱與external_chart匹配的外部表。
SHOW EXTERNAL TABLES LIKE '<external_chart>';

使用示例

--列出項目下名稱與a*匹配的外部表。*表示任意字段。
SHOW EXTERNAL TABLES LIKE 'a*';   

返回結(jié)果如下。

ALIYUN$account_name:a_et
......
--ALIYUN是系統(tǒng)提示符,表示您是阿里云主賬號用戶。如果您是阿里云RAM用戶,系統(tǒng)提示符為RAM。

清空非分區(qū)表里的數(shù)據(jù)

將指定的非分區(qū)表中的數(shù)據(jù)清空。如果您需要清空分區(qū)表中單個或多個分區(qū)的數(shù)據(jù),請參見清空分區(qū)數(shù)據(jù)

命令格式

TRUNCATE TABLE <table_name>;

參數(shù)說明

table_name:必填。待清空數(shù)據(jù)的非分區(qū)表的名稱。

清空列數(shù)據(jù)

使用clear column命令清空普通表的列,將不再使用的列數(shù)據(jù)從磁盤刪除并置NULL,從而達到降低存儲成本的目的。

命令格式

ALTER TABLE <table_name> [partition ( <pt_spec>[, <pt_spec>....] )] 
  CLEAR COLUMN column1[, column2, column3, ...] 
  [without touch];

參數(shù)說明

參數(shù)

是否必填

說明

table_name

將要執(zhí)行清空列數(shù)據(jù)的表名稱。

column

將要被清空數(shù)據(jù)的列名稱。

partition

指定分區(qū),若未指定,則表示操作所有分區(qū)。

pt_spec

分區(qū)描述,格式為(partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...)

without touch

表示不更新LastDataModifiedTime;若未指定,則會更新LastDataModifiedTime。

使用示例

-- 向sale_detail表增加分區(qū)
ALTER TABLE sale_detail ADD PARTITION (sale_date='2023', region='china') PARTITION (sale_date='2024', region='shanghai');

-- 向分區(qū)表中插入數(shù)據(jù)
INSERT INTO sale_detail PARTITION (sale_date='2023', region='china') VALUES ('s1','c1',100.1),('s2','c2',100.2),('s3','c3',100.3);
INSERT INTO sale_detail PARTITION (sale_date='2024', region='shanghai') VALUES ('null','c5',null),('s6','c6',100.4),('s7','c7',100.5);

-- 清空shop_name列
ALTER TABLE sale_detail partition(sale_date='2023', region='china') CLEAR COLUMN shop_name;

關(guān)于清空列數(shù)據(jù)的使用限制和示例詳情請參見清空列數(shù)據(jù)。

相關(guān)文檔