Cara Memaparkan Maklumat Jadual Terperinci dalam SQLite
Dalam MySQL, arahan DESCRIBE menyediakan maklumat menyeluruh tentang struktur dan lajur jadual. Walau bagaimanapun, dalam SQLite, perintah table_info PRAGMA yang setara menawarkan butiran terhad.
Untuk mendapatkan penerangan yang lebih komprehensif tentang jadual dalam SQLite, anda boleh menggunakan arahan .schema daripada utiliti baris arahan:
.schema [TABLENAME]
Arahan ini akan memaparkan pernyataan CREATE TABLE yang digunakan untuk menentukan jadual yang ditentukan. Pernyataan ini termasuk butiran seperti:
Sebagai contoh, pertimbangkan jadual SQLite berikut:
CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT NOT NULL email TEXT UNIQUE );
Menggunakan arahan .schema, anda boleh mendapatkan output berikut:
CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT NOT NULL, email TEXT UNIQUE );
Ini memberikan penerangan yang lebih terperinci tentang jadual, termasuk maklumat tentang kunci utama, indeks unik dan jenis data lajur. Maklumat ini boleh menjadi tidak ternilai untuk memahami struktur dan perhubungan dalam pangkalan data SQLite.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Maklumat Jadual Terperinci dalam SQLite Beyond PRAGMA table_info?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!