顯示 table 清單
.tables
.tab
※ 最後不可加分號 ";"
建立 table
CREATE TABLE IF NOT EXISTS `tb_name` (
`sn` INTEGER PRIMARY KEY AUTOINCREMENT,
`name` VARCHAR(20) NOT NULL DEFAULT '',
`value` INTEGER DEFAULT 0,
`value2` INT UNSIGNED DEFAULT 0
);
查看 table 目前欄位
.schema tb_name
.sch tb_name
※ 最後不可加分號 ";"
清除 table 內容
DELETE FROM `tb_name`;
刪除 table
DROP TABLE `tb_name`;
檢查欄位是否存在
SELECT COUNT(*) FROM `sqlite_master` WHERE `tbl_name`='table名稱' AND `sql` LIKE '%%`欄位名稱`%%';
增加欄位
ALTER TABLE `tb_name` ADD COLUMN `欄位名稱` 形態(長度);
欄位常用型態
INTEGER // 數字
REAL // 浮點數
CHAR / TEXT // 字串
BLOB / NONE // 二進制
NUMERIC // 萬用型態
沒有留言:
張貼留言