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_nameuntuk menghasilkan kueri yang menciptakannya.
Sinopsis
SHOW CREATE TABLE [db_name.]table_name
Parameter
- TABLE [db_name.] table_name
-
Parameter
db_namebersifat 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 CloudFormation AWS::Glue::Tabletemplate 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 TableInputTableTypeatribut sebagai bagian dari panggilan AWS Glue CreateTable API atau 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.