建立測試用資料表,與其資料.
CREATE TABLE "staff" ( "id" INTEGER, "name" TEXT, "age" INTEGER, PRIMARY KEY("id" AUTOINCREMENT) );
INSERT INTO staff (name , age) VALUES('Ben' , 20);
- SHOW TABLES
SQLite 沒有 SHOW TABLES 指令,可以透過以下指令查詢現有的資料表.SELECT name FROM sqlite_master WHERE type='table';
執行結果
staff sqlite_sequence
- DESCRIBE Table
SQLite 沒有 DESCRIBE Table 指令,可以透過以下指令查詢現有的資料表欄位.PRAGMA table_info('staff');
執行結果
0 id INTEGER 0 1 1 name TEXT 0 0 2 age INTEGER 0 0
或
SELECT sql FROM sqlite_master WHERE name='staff';
執行結果
CREATE TABLE "staff" ( "id" INTEGER, "name" TEXT, "age" INTEGER, PRIMARY KEY("id" AUTOINCREMENT) )
沒有解決問題,試試搜尋本站其他內容