原文:SQLite學習手冊(數據表和視圖)

一 創建數據表: 該命令的語法規則和使用方式與大多數關系型數據庫基本相同,因此我們還是以示例的方式來演示SQLite中創建表的各種規則。但是對於一些SQLite特有的規則,我們會給予額外的說明。注:以下所有示例均是在sqlite自帶命令行工具中完成的。 . 最簡單的數據表: sqlite gt CREATE TABLE testtable first col integer 這里需要說明的是,對 ...

2012-02-13 07:29 8 33722 推薦指數:

查看詳情

SQLite學習手冊(內存數據庫)

一、內存數據庫: 在SQLite中,數據庫通常是存儲在磁盤文件中的。然而在有些情況下,我們可以讓數據庫始終駐留在內存中。最常用的一種方式是在調用sqlite3_open()的時候,數據庫文件名參數傳遞":memory:",如: rc = sqlite3_open(":memory ...

Wed Feb 29 16:14:00 CST 2012 5 34815
SQLite學習手冊(數據類型)

一、存儲種類和數據類型: SQLite數據值的存儲划分為以下幾種存儲類型: NULL: 表示該值為NULL值。 INTEGER: 無符號整型值。 REAL: 浮點值。 TEXT: 文本字符串,存儲使用的編碼方式為UTF-8、UTF-16BE、UTF-16LE ...

Wed Feb 22 16:56:00 CST 2012 9 54543
SQLite學習手冊(數據庫和事務)

一、Attach數據庫: ATTACH DATABASE語句添加另外一個數據庫文件到當前的連接中,如果文件名為":memory:",我們可以將其視為內存數據庫,內存數據庫無法持久化到磁盤文件上。如果操作Attached數據庫中的,則需要在名前加數據庫名 ...

Sat Feb 18 20:49:00 CST 2012 3 20977
SQLite學習手冊(內置函數)

一、聚合函數: SQLite中支持的聚合函數在很多其他的關系型數據庫中也同樣支持,因此我們這里將只是給出每個聚集函數的簡要說明,而不在給出更多的示例了。這里還需要進一步說明的是,對於所有聚合函數而言,distinct關鍵字可以作為函數參數字段的前置屬性,以便在進行計算時忽略到所有重復 ...

Wed Feb 15 15:46:00 CST 2012 14 60225
SQLite學習手冊(在線備份)

一、常用備份: 下面的方法是比較簡單且常用的SQLite數據庫備份方式,見如下步驟: 1). 使用SQLite API或Shell工具在源數據庫文件上加共享鎖。 2). 使用Shell工具(cp或copy)拷貝數據庫文件到備份目錄。 3). 解除數據庫文件上的共享鎖 ...

Mon Feb 27 15:25:00 CST 2012 0 15110
SQLite學習手冊(實例代碼<一>)

一、獲取的Schema信息: 1). 動態創建。 2). 根據sqlite3提供的API,獲取表字段的信息,如字段數量以及每個字段的類型。 3). 刪除該。 見以下代碼及關鍵性注釋: 二、常規數據插入: 1). 創建測試數據表 ...

Mon Mar 05 15:23:00 CST 2012 3 14315
SQLite學習手冊(實例代碼<二>)

三、高效的批量數據插入: 在給出操作步驟之前先簡單說明一下批量插入的概念,以幫助大家閱讀其后的示例代碼。事實上,批量插入並不是什么新的概念,在其它關系型數據庫的C接口API中都提供了一定的支持,只是接口的實現方式不同而已。縱觀眾多流行的數據庫接口,如OCI(Oracle API)、MySQL ...

Wed Mar 07 17:09:00 CST 2012 3 18312
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM