例如:
建立乙個actor表,包含如下列資訊(注:sqlite獲取系統預設時間是datetime('now','localtime'))
列表型別
是否為null
含義actor_id
smallint(5)
not null
主鍵id
first_name
varchar(45)
not null
名字last_name
varchar(45)
not null
姓氏last_update
timestamp
not null
最後更新時間,預設是系統的當前時間
create table if not exists actor(
actor_id smallint(5) not null,
first_name varchar(45) not null,
last_name varchar(45) not null,
last_update timestamp not null default(datetime('now','localtime')),
primary key(actor_id)
)
關於sqlite中系統表sqlite master
create table sqlite master type text name text tbl name text rootpage integer sql text 表 對於表來說,type字段永遠是 table name字段永遠是表的名字。所以,要獲得資料庫中所有表的列表,使用下列sele...
QT下如何實現SQLite動態建立表
網上有很多人問sqlite動態建立多個表的問題,但幾乎沒有人給出滿意的答案,事實上在qt環境下利用類qstring很簡單就能做到 1.建立乙個儲存表名的qstring 變數 qstring name table 2.建立乙個儲存sqlite建立 語句的qstring變數 qstring add qs...
使用Android中sqlite表的全文檢索
在android中,使用的是sqlite,而如果需要在其中做全文檢索的話,也是可以的。因為sqlite中支援fts表 full text search的簡稱 詳細的可以參考 這裡介紹了fts3和fts4的區別,這裡的fts3其實是sqlite的乙個擴充套件模組,是虛擬表模組,允許使用者去實現全文檢索...