Gunakan pernyataan SQL untuk mengubah properti tabel, mengganti nama tabel, menghapus data, dan melihat metadata tabel di MaxCompute.
Tabel berikut mencantumkan perintah untuk mengubah dan melihat tabel.
Ubah pemilik tabel
Mengubah pemilik tabel ke Akun Alibaba Cloud atau akun pengguna RAM yang berbeda.
Penting Hanya pemilik proyek atau pengguna dengan peran Super_Administrator yang dapat menjalankan perintah ini.
Sintaks
ALTER TABLE <table_name> CHANGEOWNER TO <new_owner>;
Parameter
Parameter | Wajib | Deskripsi |
table_name | Ya | Nama tabel. |
new_owner | Ya | Akun pemilik baru. Untuk mengubah pemilik ke pengguna RAM, gunakan format: RAM$<UID>:<ram_name>, di mana UID adalah ID akun Akun Alibaba Cloud, dan ram_name adalah nama tampilan pengguna RAM.
Catatan Untuk mengubah pemilik tabel ke pengguna RAM, pastikan pengguna RAM tersebut telah ditambahkan ke proyek yang berisi tabel tersebut. |
Contoh
Contoh dalam bagian ini menggunakan tabel sale_detail. Untuk membuatnya, lihat Buat tabel sale_detail.
Ubah pemilik tabel sale_detail menjadi ALIYUN$xxx@aliyun.com.
ALTER TABLE sale_detail CHANGEOWNER TO 'ALIYUN$xxx@aliyun.com';
Ubah pemilik tabel sale_detail menjadi pengguna RAM bernama ram_test.
ALTER TABLE sale_detail CHANGEOWNER TO 'RAM$13xxxxxxxxxxx:ram_test';
Ubah komentar tabel
Mengubah komentar tabel.
Sintaks
ALTER TABLE <table_name> SET COMMENT '<new_comment>';
Parameter
Parameter | Wajib | Deskripsi |
table_name | Ya | Nama tabel. |
new_comment | Ya | Komentar baru. |
Contoh
ALTER TABLE sale_detail SET COMMENT 'new comment for table sale_detail';
Jalankan DESC <table_name> untuk memverifikasi comment yang diperbarui.
+------------------------------------------------------------------------------------+
| Owner: ALIYUN$sant****.aliyunid.com |
| Project: ani**** |
| Schema: default |
| TableComment: new comment for table sale_detail |
+------------------------------------------------------------------------------------+
Perbarui waktu modifikasi terakhir tabel
Operasi TOUCH menetapkan LastModifiedTime tabel ke waktu saat ini. Ini mengubah LastModifiedTime tabel, sehingga MaxCompute menganggap data tabel telah dimodifikasi dan perhitungan siklus hidup berdasarkan LastModifiedTime dimulai ulang.
Sintaks
ALTER TABLE <table_name> TOUCH;
Parameter
table_name: Wajib. Nama tabel yang akan diperbarui.
Contoh
ALTER TABLE sale_detail TOUCH;
Ubah properti cluster tabel
Gunakan ALTER TABLE untuk menambah atau menghapus properti cluster pada tabel partisi.
Sintaks
Tambahkan properti cluster hash ke tabel:
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];
Hapus properti cluster hash dari tabel:
ALTER TABLE <table_name> NOT CLUSTERED;
Tambahkan properti cluster range ke tabel. Jumlah bucket bersifat opsional. Jika dihilangkan, sistem akan menentukan jumlah optimal berdasarkan volume data.
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];
Hapus properti cluster range dari tabel atau partisi:
ALTER TABLE <table_name> NOT CLUSTERED;
ALTER TABLE <table_name> PARTITION <pt_spec> NOT CLUSTERED;
Catatan ALTER TABLE hanya mengubah properti clustering untuk tabel partisi. Untuk tabel non-partisi, clustering tidak dapat diubah setelah pembuatan. Pernyataan ALTER TABLE berlaku untuk tabel yang sudah ada. Setelah properti clustering baru ditambahkan, partisi baru akan disimpan dengan clustering yang ditentukan.
ALTER TABLE hanya memengaruhi partisi baru, termasuk yang dihasilkan oleh INSERT OVERWRITE. Partisi yang sudah ada tetap tidak berubah. Anda dapat menonaktifkan dan mengaktifkan kembali clustering dengan konfigurasi berbeda untuk partisi baru.
ALTER TABLE hanya memengaruhi partisi baru. Anda tidak dapat menentukan partisi tertentu saat menambah atau mengubah properti cluster.
Ganti nama tabel
Mengganti nama tabel tanpa mengubah data.
Sintaks
ALTER TABLE <table_name> RENAME TO <new_table_name>;
Parameter
Parameter | Wajib | Deskripsi |
table_name | Ya | Nama tabel yang akan diganti namanya. |
new_table_name | Ya | Nama tabel baru. Terjadi error jika tabel bernama new_table_name sudah ada. |
Contoh
ALTER TABLE sale_detail RENAME TO sale_detail_rename;
Hapus tabel non-partisi
Menghapus semua data dari tabel non-partisi. Untuk menghapus data partisi, lihat Hapus data partisi.
Format perintah
TRUNCATE TABLE <table_name>;
Parameter
table_name: Wajib. Nama tabel non-partisi.
Hapus data kolom
Perintah clear column menghapus data dari kolom dalam tabel biasa dengan mengatur nilainya menjadi NULL. Hal ini menghapus data yang tidak digunakan dari disk dan mengurangi biaya penyimpanan.
Sintaks
ALTER TABLE <table_name> [partition ( <pt_spec>[, <pt_spec>....] )]
CLEAR COLUMN column1[, column2, column3, ...]
[without touch];
Parameter
Parameter | Wajib | Deskripsi |
table_name | Ya | Nama tabel yang berisi kolom yang akan dihapus datanya. |
column | Ya | Nama satu atau beberapa kolom yang akan dihapus datanya. |
partition | Tidak | Partisi yang akan dihapus datanya. Jika dihilangkan, operasi berlaku untuk semua partisi. |
pt_spec | Tidak | Spesifikasi partisi, dalam format (partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...). |
without touch | Tidak | Jika ditentukan, LastDataModifiedTime tidak diperbarui. Secara default, LastDataModifiedTime diperbarui. |
Contoh
-- Tambahkan partisi ke tabel sale_detail
ALTER TABLE sale_detail ADD PARTITION (sale_date='2023', region='china') PARTITION (sale_date='2024', region='shanghai');
-- Masukkan data ke tabel partisi
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);
-- Hapus kolom shop_name
ALTER TABLE sale_detail partition(sale_date='2023', region='china') CLEAR COLUMN shop_name;
Hapus data kolom untuk batasan dan contoh tambahan.
Informasi tabel
Lihat informasi tentang tabel internal, eksternal, clustered, atau transaksional. Untuk melihat data tabel, gunakan sintaks SELECT.
Sintaks perintah
Lihat informasi dasar tabel:
DESC <table_name> [PARTITION (<pt_spec>)];
Lihat informasi lengkap, termasuk nullability kolom, untuk tabel eksternal, clustered, transaksional, atau internal:
-- Lihat informasi lengkap untuk tabel eksternal, clustered, transaksional, atau internal.
DESC EXTENDED <table_name>;
Parameter
Parameter | Wajib | Deskripsi |
table_name | Ya | Nama tabel yang akan dilihat. |
pt_spec | Tidak | Partisi yang akan dilihat dalam tabel partisi. Formatnya adalah (partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ...). |
Contoh
Lihat informasi tentang tabel test1.
DESC test1;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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 | | |
+------------------------------------------------------------------------------------+
Lihat informasi tentang tabel sale_detail.
DESC sale_detail;
Klik untuk memperluas dan melihat hasil eksekusi
+--------------------------------------------------------------------+
| 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 | |
+--------------------------------------------------------------------+
Lihat informasi detail tentang tabel sale_detail_ctas1.
DESC extended sale_detail_ctas1;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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 dan region adalah kolom biasa, bukan kolom partisi.
Lihat informasi tentang tabel sale_detail_ctas2.
DESC sale_detail_ctas2;
Klik untuk memperluas dan melihat hasil eksekusi
+--------------------------------------------------------------------+
| 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 | | |
+--------------------------------------------------------------------+
Lihat informasi detail tentang tabel sale_detail_like.
DESC extended sale_detail_like;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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 memiliki kolom dan partisi yang sama dengan sale_detail tetapi siklus hidup yang berbeda.
Catatan Nilai Size dari DESC <table_name>; mencakup data keranjang daur ulang. Untuk mengecualikannya, jalankan terlebih dahulu PURGE TABLE <table_name>;, lalu jalankan DESC <table_name>; lagi. Jalankan SHOW recyclebin; untuk melihat detail keranjang daur ulang.
Lihat informasi tentang tabel test_newtype.
DESC test_newtype;
Klik untuk memperluas dan melihat hasil eksekusi
| 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
Lihat informasi tentang tabel t1 non-partisi yang di-cluster hash. Properti cluster muncul di bagian Extended Info.
DESC extended t1;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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
Lihat informasi tentang tabel t2 partisi yang di-cluster hash. Properti cluster muncul di bagian Extended Info.
DESC EXTENDED t2;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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
Lihat informasi tentang tabel t3 non-partisi yang di-cluster range. Properti cluster muncul di bagian Extended Info.
DESC extended t3;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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
Lihat informasi tentang tabel t4 partisi yang di-cluster range. Properti cluster muncul di bagian Extended Info.
DESC extended t4;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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
Tentukan apakah tabel non-partisi t5 merupakan tabel transaksional.
Catatan Gunakan klien MaxCompute (versi 0.35.4 atau lebih baru) untuk memeriksa apakah tabel bersifat transaksional. Alat lain atau versi klien lama mungkin tidak menampilkan informasi ini.
DESC extended t5;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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 |
+------------------------------------------------------------------------------------+
Tentukan apakah tabel partisi t6 merupakan tabel transaksional.
Catatan Gunakan klien MaxCompute (versi 0.35.4 atau lebih baru) untuk memeriksa apakah tabel bersifat transaksional. Alat lain atau versi klien lama mungkin tidak menampilkan informasi ini.
DESC extended t6;
Klik untuk memperluas dan melihat hasil eksekusi
+------------------------------------------------------------------------------------+
| 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 |
+------------------------------------------------------------------------------------+
Pernyataan pembuatan tabel
Menampilkan pernyataan DDL yang digunakan untuk membuat tabel.
Sintaks
SHOW CREATE TABLE <table_name>;
Parameter
table_name: Wajib. Nama tabel target.
Contoh
-- Lihat pernyataan CREATE TABLE untuk tabel sale_detail.
SHOW CREATE TABLE sale_detail;
Contoh output:
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');
Daftar tabel dan tampilan proyek
Menampilkan semua tabel, tabel eksternal, tampilan, dan Tampilan yang di-materialisasi dalam proyek, atau memfilter berdasarkan pola nama.
Format perintah
-- Daftar semua tabel dan tampilan dalam proyek.
SHOW TABLES;
-- Daftar tabel dan tampilan yang namanya sesuai dengan pola tertentu.
SHOW TABLES LIKE '<pattern>';
Contoh
-- Daftar tabel yang namanya sesuai dengan pola 'sale*'. Tanda bintang (*) adalah wildcard untuk urutan karakter apa pun.
SHOW TABLES LIKE 'sale*';
Contoh output:
ALIYUN$account_name:sale_detail
......
-- Prompt sistem adalah ALIYUN untuk Akun Alibaba Cloud dan RAM untuk pengguna RAM.
Daftar tabel eksternal
Menampilkan semua tabel eksternal dalam proyek, atau memfilter berdasarkan pola nama.
Catatan SHOW EXTERNAL TABLES memerlukan klien MaxCompute (odpscmd) versi 0.43.0 atau lebih baru.
Sintaks
-- Daftar semua tabel eksternal dalam proyek.
SHOW EXTERNAL TABLES;
-- Daftar tabel eksternal yang sesuai dengan pola tertentu.
SHOW EXTERNAL TABLES LIKE '<pattern>';
Contoh
-- Daftar tabel eksternal yang sesuai dengan pola 'a*'. Tanda bintang (*) adalah wildcard untuk urutan karakter apa pun.
SHOW EXTERNAL TABLES LIKE 'a*';
Contoh output:
ALIYUN$account_name:a_et
......
-- Prompt sistem adalah ALIYUN untuk Akun Alibaba Cloud dan RAM untuk pengguna RAM.