Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mendapatkan Nama Lajur daripada Jadual Oracle?
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:
<code class="language-sql">SELECT table_name, column_name, data_type, data_length FROM USER_TAB_COLUMNS WHERE table_name = 'MYTABLE';</code>
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!