Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Modify and view tables

Son Güncelleme:Oct 04, 2026

MaxCompute'de tablo özelliklerini değiştirmek, tabloları yeniden adlandırmak, verileri temizlemek ve tablo meta verilerini görüntülemek için SQL deyimlerini kullanın.

Aşağıdaki tabloda tabloları değiştirmek ve görüntülemek için kullanılan komutlar listelenmiştir.

Komut kategorisi

Tür

Açıklama

Gerekli rol

Eylemler

Tabloyu değiştirme

Tablo sahibini değiştirme

Bir tablonun sahibini değiştirir.

Proje sahibi.

Bu komutları aşağıdaki yöntemleri kullanarak çalıştırın:

Tablo açıklamasını değiştirme

Bir tablonun açıklamasını değiştirir.

Tablo üzerinde ALTER iznine sahip kullanıcılar.

Son değiştirilme zamanını güncelleme

Bir tablonun LastModifiedTime değerini geçerli zamana ayarlar.

Kümeleme özelliklerini değiştirme

Bir tablonun kümeleme özelliklerini ekler veya kaldırır.

Tabloyu yeniden adlandırma

Bir tabloyu yeniden adlandırır.

Bölümlenmemiş tablodaki verileri temizleme

Bölümlenmemiş bir tablodaki tüm verileri temizler.

Sütun verilerini temizleme

Normal bir tablodaki sütunlardaki verileri temizler.

Tabloyu görüntüleme

Tablo bilgilerini görüntüleme

İç, harici, kümelenmiş veya işlem tabanlı bir tablo hakkında bilgi görüntüler.

Tablo üzerinde DESCRIBE iznine sahip kullanıcılar.

Tablo oluşturma deyimini görüntüleme

Bir tablonun DDL deyimini görüntüler.

Projedeki tabloları ve görünümleri listeleme

Bir projedeki tüm tabloları listeler veya ada göre filtreler.

Proje üzerinde LIST iznine sahip kullanıcılar.

Projedeki harici tabloları listeleme

Bir projedeki tüm harici tabloları listeler veya ada göre filtreler.

Tablo sahibini değiştirme

Bir tablonun sahibini farklı bir Alibaba Cloud veya RAM kullanıcı hesabına değiştirir.

Önemli

Bu komutu yalnızca proje sahibi veya Super_Administrator rolüne sahip bir kullanıcı çalıştırabilir.

Sözdizimi

ALTER TABLE <table_name> CHANGEOWNER TO <new_owner>;

Parametreler

Parametre

Gerekli

Açıklama

table_name

Evet

Tablonun adı.

new_owner

Evet

Yeni sahibin hesabı.

  • Sahibi bir RAM kullanıcısına değiştirmek için şu biçimi kullanın: RAM$<UID>:<ram_name>, burada UID, Alibaba Cloud hesabının hesap kimliğidir ve ram_name, RAM kullanıcısının görünen adıdır.

Not

Tablo sahibini bir RAM kullanıcısına değiştirmek için RAM kullanıcısının tabloyu içeren projeye eklendiğinden emin olun.

Örnekler

Bu bölümdeki örneklerde sale_detail tablosu kullanılmaktadır. Bu tabloyu oluşturmak için bkz. sale_detail tablosunu oluşturma.

  • sale_detail tablosunun sahibini ALIYUN$xxx@aliyun.com olarak değiştirin.

    ALTER TABLE sale_detail CHANGEOWNER TO 'ALIYUN$xxx@aliyun.com';
  • sale_detail tablosunun sahibini ram_test adlı RAM kullanıcısına değiştirin.

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

Tablo açıklamasını değiştirme

Bir tablonun açıklamasını değiştirir.

Sözdizimi

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

Parametreler


Parametre


Gerekli


Açıklama


table_name


Evet


Tablonun adı.


new_comment


Evet


Yeni açıklama.

Örnekler

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

Güncellenen comment değerini doğrulamak için DESC <table_name> komutunu çalıştırın.

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

Bir tablonun son değiştirilme zamanını güncelleme

TOUCH işlemi, bir tablonun LastModifiedTime değerini geçerli zamana ayarlar. Bu işlem tablonun LastModifiedTime değerini değiştirdiğinden MaxCompute tablo verilerinin değiştirildiğini kabul eder ve LastModifiedTime yaşam döngüsü hesaplaması yeniden başlar.

Sözdizimi

ALTER TABLE <table_name> TOUCH;

Parametreler

table_name: Gereklidir. Güncellenecek tablonun adı.

Örnekler

ALTER TABLE sale_detail TOUCH;

Tablo kümeleme özelliklerini değiştirme

Bölümlenmiş tablolar üzerinde kümeleme özellikleri eklemek veya kaldırmak için ALTER TABLE ifadesini kullanın.

Sözdizimi

  • Bir tabloya hash kümeleme özelliği ekleyin:

    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];
  • Bir tablodan hash kümeleme özelliğini kaldırın:

    ALTER TABLE <table_name> NOT CLUSTERED;
  • Bir tabloya aralık kümeleme özelliği ekleyin. Paket sayısı isteğe bağlıdır. Belirtilmezse sistem veri hacmine göre en uygun sayıyı belirler.

    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];
  • Bir tablo veya bölümden aralık kümeleme özelliğini kaldırın:

    ALTER TABLE <table_name> NOT CLUSTERED;
    ALTER TABLE <table_name> PARTITION <pt_spec> NOT CLUSTERED;
    Not

    ALTER TABLE ifadesi kümeleme özelliklerini yalnızca bölümlenmiş tablolar için değiştirir. Bölümlenmemiş tablolar için kümeleme, oluşturulduktan sonra değiştirilemez. ALTER TABLE ifadesi mevcut tablolar için geçerlidir. Yeni bir kümeleme özelliği eklendikten sonra yeni bölümler belirtilen kümeleme ile depolanır.

    ALTER TABLE ifadesi yalnızca yeni bölümleri etkiler; bu bölümler INSERT OVERWRITE ile oluşturulanları da içerir. Mevcut bölümler değişmez. Yeni bölümler için farklı yapılandırmalarla kümelemeyi devre dışı bırakıp yeniden etkinleştirebilirsiniz.

    ALTER TABLE ifadesi yalnızca yeni bölümleri etkiler. Kümeleme özelliği eklerken veya değiştirirken belirli bir bölüm belirtemezsiniz.

Parametreler

Tablo oluşturma ve silme.

Tabloyu yeniden adlandırma

Verileri değiştirmeden bir tabloyu yeniden adlandırır.

Sözdizimi

ALTER TABLE <table_name> RENAME TO <new_table_name>;

Parametreler


Parametre


Gerekli


Açıklama


table_name


Evet


Yeniden adlandırılacak tablonun adı.


new_table_name


Evet


Yeni tablo adı. new_table_name adında bir tablo zaten varsa hata oluşur.

Örnekler

ALTER TABLE sale_detail RENAME TO sale_detail_rename;

Bölümlenmemiş bir tabloyu temizleme

Bölümlenmemiş bir tablodaki tüm verileri kaldırır. Bölüm verilerini temizlemek için bkz. Bölüm verilerini temizleme.

Komut biçimi

TRUNCATE TABLE <table_name>;

Parametreler

table_name: Gereklidir. Bölümlenmemiş tablonun adı.

Sütun verilerini temizleme

clear column komutu, değerleri NULL olarak ayarlayarak normal bir tablodaki sütunlardaki verileri temizler. Bu işlem kullanılmayan verileri diskten kaldırır ve depolama maliyetlerini azaltır.

Sözdizimi

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

Parametreler


Parametre


Gerekli


Açıklama


table_name


Evet


Temizlenecek sütunları içeren tablonun adı.


column


Evet


Temizlenecek bir veya daha fazla sütunun adı.


partition


Hayır


Temizlenecek bölüm. Belirtilmezse işlem tüm bölümlere uygulanır.


pt_spec


Hayır


Bölüm belirtimi, biçimi (partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...) şeklindedir.


without touch


Hayır


Belirtilirse LastDataModifiedTime güncellenmez. Varsayılan olarak LastDataModifiedTime güncellenir.

Örnekler

-- Add partitions to the sale_detail table
ALTER TABLE sale_detail ADD PARTITION (sale_date='2023', region='china') PARTITION (sale_date='2024', region='shanghai');

-- Insert data into the partitioned table
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);

-- Clear the shop_name column
ALTER TABLE sale_detail partition(sale_date='2023', region='china') CLEAR COLUMN shop_name;

Sınırlamalar ve ek örnekler için bkz. Sütun verilerini temizleme.

Tablo bilgileri

İç, harici, kümelenmiş veya işlem tabanlı tablolar hakkında bilgi görüntüler. Tablo verilerini görüntülemek için SELECT sözdizimi kullanın.

Komut sözdizimi

  • Temel tablo bilgilerini görüntüleyin:

    DESC <table_name> [PARTITION (<pt_spec>)]; 
  • Harici, kümelenmiş, işlem tabanlı veya iç tablolar için sütun null değeri kabul etme durumu dahil olmak üzere genişletilmiş bilgileri görüntüleyin:

    -- View extended information for external, clustered, transactional, or internal tables.
    DESC EXTENDED <table_name>; 

Parametreler


Parametre


Gerekli


Açıklama


table_name


Evet


Görüntülenecek tablonun adı.


pt_spec


Hayır


Bölümlenmiş bir tabloda görüntülenecek bölüm. Biçimi (partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...) şeklindedir.

Örnekler

Not

Aşağıdaki örneklerde Tablo oluşturma örnekleri içinde oluşturulan tablolar kullanılmaktadır.

  • test1 tablosu hakkında bilgi görüntüleyin.

    DESC test1;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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     |       |                                             |
    +------------------------------------------------------------------------------------+
  • sale_detail tablosu hakkında bilgi görüntüleyin.

    DESC sale_detail;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +--------------------------------------------------------------------+
    | 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     |                                     |
    +--------------------------------------------------------------------+
  • sale_detail_ctas1 tablosu hakkında ayrıntılı bilgi görüntüleyin.

    DESC extended sale_detail_ctas1;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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_date ve region sütunları bölüm sütunları değil, normal sütunlardır.

  • sale_detail_ctas2 tablosu hakkında bilgi görüntüleyin.

    DESC sale_detail_ctas2;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +--------------------------------------------------------------------+
    | 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     |       |                             |
    +--------------------------------------------------------------------+
  • sale_detail_like tablosu hakkında ayrıntılı bilgi görüntüleyin.

    DESC extended sale_detail_like;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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 tablosu, sale_detail tablosuyla aynı sütunlara ve bölümlere sahiptir ancak yaşam döngüsü farklıdır.

    Not

    DESC <table_name>; komutundan alınan Size değeri geri dönüşüm kutusu verilerini içerir. Bu verileri hariç tutmak için önce PURGE TABLE <table_name>; komutunu çalıştırın, ardından DESC <table_name>; komutunu tekrar çalıştırın. Geri dönüşüm kutusu ayrıntılarını görüntülemek için SHOW recyclebin; komutunu çalıştırın.

  • test_newtype tablosu hakkında bilgi görüntüleyin.

    DESC test_newtype;

    Çalıştırma sonucunu görüntülemek için tıklayın

    | 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
  • Hash kümeli, bölümlenmemiş t1 tablosu hakkında bilgi görüntüleyin. Kümeleme özellikleri Extended Info bölümünde görünür.

    DESC extended t1;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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
  • Hash kümeli, bölümlenmiş t2 tablosu hakkında bilgi görüntüleyin. Kümeleme özellikleri Extended Info bölümünde görünür.

    DESC EXTENDED t2;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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
  • Aralık kümeli, bölümlenmemiş t3 tablosu hakkında bilgi görüntüleyin. Kümeleme özellikleri Extended Info bölümünde görünür.

    DESC extended t3;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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
  • Aralık kümeli, bölümlenmiş t4 tablosu hakkında bilgi görüntüleyin. Kümeleme özellikleri Extended Info bölümünde görünür.

    DESC extended t4;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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
  • Bölümlenmemiş t5 tablosunun işlem tabanlı bir tablo olup olmadığını belirleyin.

    Not

    Bir tablonun işlem tabanlı olup olmadığını kontrol etmek için MaxCompute istemcisini (0.35.4 veya sonraki sürüm) kullanın. Diğer araçlar veya eski istemci sürümleri bu bilgiyi göstermeyebilir.

    DESC extended t5;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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                                                     |
    +------------------------------------------------------------------------------------+
  • Bölümlenmiş t6 tablosunun işlem tabanlı bir tablo olup olmadığını belirleyin.

    Not

    Bir tablonun işlem tabanlı olup olmadığını kontrol etmek için MaxCompute istemcisini (0.35.4 veya sonraki sürüm) kullanın. Diğer araçlar veya eski istemci sürümleri bu bilgiyi göstermeyebilir.

    DESC extended t6;

    Çalıştırma sonucunu görüntülemek için tıklayın

    +------------------------------------------------------------------------------------+
    | 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                                                     |
    +------------------------------------------------------------------------------------+

Tablo oluşturma deyimi

Bir tablo oluşturmak için kullanılan DDL deyimini döndürür.

Sözdizimi

SHOW CREATE TABLE <table_name>;

Parametreler

table_name: Gereklidir. Hedef tablonun adı.

Örnekler

-- View the CREATE TABLE statement for the sale_detail table.
SHOW CREATE TABLE sale_detail;

Örnek çıktı:

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');

Proje tablolarını ve görünümlerini listeleme

Bir projedeki tüm tabloları, harici tabloları, görünümleri ve materyalleştirilmiş görünümleri listeler veya ada göre filtreler.

Komut biçimi

-- List all tables and views in the project.
SHOW TABLES;
-- List tables and views whose names match the specified pattern.
SHOW TABLES LIKE '<pattern>';

Örnekler

-- List tables whose names match the 'sale*' pattern. The asterisk (*) is a wildcard for any sequence of characters.
SHOW TABLES LIKE 'sale*';              

Örnek çıktı:

ALIYUN$account_name:sale_detail
......
-- The system prompt is ALIYUN for an Alibaba Cloud account and RAM for a RAM user.

Harici tabloları listeleme

Bir projedeki tüm harici tabloları listeler veya ada göre filtreler.

Not

SHOW EXTERNAL TABLES komutu MaxCompute istemcisi (odpscmd) 0.43.0 veya sonraki bir sürümü gerektirir.

Sözdizimi

-- List all external tables in the project.
SHOW EXTERNAL TABLES;
-- List external tables that match a specified pattern.
SHOW EXTERNAL TABLES LIKE '<pattern>';

Örnekler

-- List external tables that match the 'a*' pattern. The asterisk (*) is a wildcard for any sequence of characters.
SHOW EXTERNAL TABLES LIKE 'a*';   

Örnek çıktı:

ALIYUN$account_name:a_et
......
-- The system prompt is ALIYUN for an Alibaba Cloud account and RAM for a RAM user.

Başvurular