Mengakses Nama Lajur Jadual Oracle
Tidak seperti sesetengah sistem pangkalan data, Oracle tidak menawarkan satu arahan langsung untuk mendapatkan semula nama lajur. Sebaliknya, anda mesti menanyakan USER_TAB_COLUMNS
jadual sistem.
Bertanya USER_TAB_COLUMNS
:
Untuk mendapatkan nama lajur untuk jadual (mari panggil ia 'MYTABLE'), gunakan pertanyaan SQL ini:
SELECT table_name, column_name, data_type, data_length FROM USER_TAB_COLUMNS WHERE table_name = 'MYTABLE';
Pertanyaan ini menapis jadual USER_TAB_COLUMNS
, hanya mengembalikan baris yang table_name
sepadan dengan 'MYTABLE'.
Data Dikembalikan:
Output pertanyaan akan menjadi jadual dengan lajur berikut:
table_name
: Nama jadual.column_name
: Nama setiap lajur dalam jadual.data_type
: Jenis data setiap lajur (cth., VARCHAR2, NOMBOR, TARIKH).data_length
: Panjang atau ketepatan jenis data lajur.Aplikasi:
Maklumat ini berharga untuk pelbagai tugas, termasuk:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nama Lajur daripada Jadual Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!