SQLite Setara dengan MySQL DESCRIBE [jadual]
SQLite tidak menampilkan persamaan yang tepat dengan arahan DESCRIBE MySQL. Walau bagaimanapun, terdapat kaedah alternatif untuk mendapatkan maklumat terperinci tentang jadual:
Menggunakan Perintah .schema
Utiliti baris arahan SQLite menyediakan arahan .schema yang membenarkan anda untuk melihat kenyataan cipta untuk jadual tertentu. Maklumat ini termasuk lebih banyak butiran daripada perintah PRAGMA table_info [table].
Untuk menggunakan arahan .schema:
.schema TABLENAME
di mana TABLENAME ialah nama jadual yang anda ingin periksa.
Contoh
Pertimbangkan SQLite berikut pangkalan data yang mengandungi jadual bernama pelajar:
CREATE TABLE students ( id INTEGER PRIMARY KEY, name TEXT, age INTEGER, address TEXT, joined_date DATE );
Untuk melihat kenyataan cipta untuk jadual pelajar menggunakan Arahan .schema, laksanakan pertanyaan berikut:
.schema students
Ini akan mengeluarkan kenyataan ciptaan berikut:
CREATE TABLE students ( id INTEGER PRIMARY KEY, name TEXT, age INTEGER, address TEXT, joined_date DATE );
Seperti yang anda lihat, arahan .schema menyediakan paparan yang lebih terperinci tentang struktur jadual, termasuk kunci utama dan jenis data setiap lajur.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan perintah DESCRIBE MySQL yang setara dalam SQLite?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!