Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SHOW CREATE TABLE
Menganalisis tabel yang ada bernamatable_name
untuk menghasilkan kueri yang menciptakannya.
Sinopsis
SHOW CREATE TABLE [db_name.]table_name
Parameter
- TABLE [db_name.] table_name
-
Parameter
db_name
bersifat opsional. Jika dihilangkan, default konteks untuk basis data saat ini.catatan
Nama tabel diperlukan.
Contoh
SHOW CREATE TABLE orderclickstoday;
SHOW CREATE TABLE `salesdata.orderclickstoday`;
Pemecahan Masalah
Jika Anda menggunakan operasi AWS Glue CreateTableAPI atau AWS CloudFormation AWS::Glue::Table
template untuk membuat tabel untuk digunakan di Athena tanpa menentukan TableType
properti dan kemudian menjalankan kueri DDL seperti SHOW CREATE TABLE
atauMSCK REPAIR TABLE
, Anda dapat menerima pesan kesalahan GAGAL: NullPointerException
Nama adalah null.
Untuk mengatasi kesalahan, tentukan nilai TableInputTableType
atribut sebagai bagian dari panggilan AWS Glue CreateTable
API atau AWS CloudFormation templat. Nilai yang mungkin untuk TableType
include EXTERNAL_TABLE
atauVIRTUAL_VIEW
.
Persyaratan ini hanya berlaku ketika Anda membuat tabel menggunakan operasi AWS Glue
CreateTable
API atau AWS::Glue::Table
template. Jika Anda membuat tabel untuk Athena menggunakan pernyataan DDL atau AWS Glue
crawler, TableType
properti didefinisikan untuk Anda secara otomatis.