Pernyataan DDL dijalankan sebagai pekerjaan DDL di instance PolarDB-X. Anda dapat mengeksekusi pernyataan SHOW DDL untuk melihat pekerjaan DDL pada instance PolarDB-X.
Sintaksis
SHOW [FULL] DDL;Contoh
SHOW DDL\G;
*************************** 1. baris ***************************
JOB_ID: 1359947811109470208
OBJECT_SCHEMA: d1
OBJECT_NAME: t2
ENGINE: DAG
DDL_TYPE: ALTER_TABLE
STATE: PAUSED
BACKFILL_PROGRESS: 0%
PHY_DDL_PROGRESS: 100%
PROGRESS: 20%
START_TIME: 2021-08-05 11:01:25.291
END_TIME: 2021-08-05 11:02:27.020
ELAPSED_TIME(MS): 61729
PHY_PROCESS:
CANCELABLE: true
1 baris dalam set (0,03 detik)Parameter respons
| Parameter | Deskripsi |
| JOB_ID | ID unik dari pekerjaan DDL. ID ini adalah integer bertanda 64-bit dengan tipe data LONG. |
| OBJECT_SCHEMA | Nama skema objek tempat pekerjaan DDL dilakukan. |
| OBJECT_NAME | Nama objek tempat pekerjaan DDL dilakukan. Sebagai contoh, nilai ini bisa berupa nama tabel tempat pernyataan DDL dieksekusi. |
| ENGINE | Tipe mesin untuk pekerjaan DDL. Nilai default: DAG. |
| DDL_TYPE | Jenis pekerjaan DDL. Contoh: CREATE_TABLE. |
| STATE | Status pekerjaan DDL. Untuk informasi lebih lanjut, lihat status pekerjaan DDL. |
| BACKFILL_PROGRESS | Kemajuan pengisian ulang data dalam pekerjaan DDL. |
| PHY_DDL_PROGRESS | Kemajuan pernyataan DDL fisik yang sedang dieksekusi dalam pekerjaan DDL. |
| PROGRESS | Kemajuan pekerjaan DDL. |
| START_TIME | Waktu mulai pekerjaan DDL. |
| END_TIME | Waktu selesai pekerjaan DDL. |
| ELAPSED_TIME(MS) | Waktu yang telah berlalu setelah pekerjaan DDL dimulai. Unit: milidetik. |
| PHY_PROCESS | Status pernyataan DDL fisik yang sedang dieksekusi. |
| CANCELABLE | Menunjukkan apakah pekerjaan DDL dapat dibatalkan dengan mengeksekusi pernyataan CANCEL DDL. |
Status pekerjaan DDL
Bidang STATE yang dikembalikan oleh pernyataan SHOW DDL menunjukkan status pekerjaan DDL. Gambar berikut mengilustrasikan perubahan status.

Dalam kebanyakan kasus, status pekerjaan DDL berubah dalam urutan berikut: QUEUED, RUNNING, dan COMPLETED.
Jika terjadi pengecualian, pekerjaan DDL mungkin dibatalkan secara otomatis. Dalam hal ini, status pekerjaan DDL berubah dalam urutan berikut: QUEUED, RUNNING, ROLLBACK_RUNNING, dan ROLLBACK_COMPLETED.