成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SQLite3 命令行操作指南

瀏覽:215日期:2023-04-05 14:56:09

.help
查看幫助信息

.backup ?DB? FILE
備份數(shù)據(jù)庫(kù), 方法:.backup [main|...] filename, 數(shù)據(jù)庫(kù)名可以通過(guò).databases 命令得到,一般為main, 可以省略, filename為磁盤(pán)文件名.

.bail ON|OFF
遇到錯(cuò)誤時(shí)不再繼續(xù), 默認(rèn)為OFF

.databases
列出附加到數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)和文件

.dump ?TABLE? ...
保存表到SQL格式的文件中, 沒(méi)有指定表名, 則保存所有. 如果要保存到磁盤(pán)上需要結(jié)合 .output 命令.

.echo ON|OFF
打開(kāi)/關(guān)閉 命令行回顯

.exit
退出該命令行

.explain ?ON|OFF?
以合適的方式顯示表頭, 不帶參數(shù)則為開(kāi)啟

.header<s> ON;OFF
是否顯示表頭, 和 .explain 差別不是很大

.help
顯示幫助信息

.import FILE TABLE
從文件中導(dǎo)入表

.indices ?TABLE?
顯示索引

.load FILE ?ENTRY?
加載一個(gè)擴(kuò)展庫(kù)

.log FILE|off
是否記錄日志,文件可以是標(biāo)準(zhǔn)輸出/輸入

.mode MODE ?TABLE?
設(shè)置輸出模式, 模式可以是以下幾種:
    csv        以逗號(hào)分隔的值
    column    表頭左對(duì)齊(參見(jiàn) .width)
    html    顯示 HTML 代碼
    insert    SQL插入語(yǔ)句
    line    一行一個(gè)值
    list    值用 string 分隔
    tabs    以 tab 分隔的值
    tcl        TCL 列表元素

.nullvalue STRING
以 STRING 代替 NULL 值的輸出

.output FILENAME
輸出到文件, 而不是顯示在屏幕上

.output stdout
輸出到屏幕上

.prompt MAIN CONTINUE
替換默認(rèn)的命令提示信息, 默認(rèn)就是 sqlite>

.quit
退出命令行

.read FILENAME
執(zhí)行 FILENAME 中的 SQL

.restore ?DB? FILE
從文件中還原數(shù)據(jù)到表,  默認(rèn)表為 main

.schema ?TABLE?
顯示 CREATE 語(yǔ)句

.timeout MS
在 MS 時(shí)間內(nèi)嘗試打開(kāi)被鎖定的表

.vfsname ?AUX?
顯示 VFS 棧信息

.width NUM1 NUM2 ...
設(shè)置 column 模式中的列的寬度

.timer ON|OFF
顯示CPU時(shí)間

其它:
參見(jiàn) SQLITE3 官方命令手冊(cè)
比如 cacuum 可以釋放磁盤(pán)空間...

再其它:
執(zhí)行該 SQL 語(yǔ)句

--End of File--

標(biāo)簽: SQLite
相關(guān)文章: