Time of Update: 2015-06-10
標籤:SQLite中的時間日期函數這是我學習SQLite時做的筆記,參考並翻譯了Chris Newman寫的《SQLite》中的《Working with Dates and Times》一文中的部分內容。SQLite包含了如下時間/日期函數:datetime().......................產生日期和時間date()...........................產生日期time()...........................產生時間strftime()....
Time of Update: 2015-06-06
標籤: Posted on 2012-03-09 07:36 Stephen_Liu 閱讀(11956) 評論(22) 編輯 收藏
Time of Update: 2015-06-05
標籤:本文不涉及一些概念性的東西,請大家多多原諒這個就是Android sqlite的簡單架構。使用sqlite 大概分為3步第一步:建立自己的sqliteopenhelper類第二步:建立資料庫中的dao層 ,其中分裝了對資料庫的操作第三步:在activity 中使用dao層的操作了(多線程的形式,防止卡介面)第一步:建立 sqliteopenhelper/** * @author skyfin *@time 2015/6/4 */public class MyDatabase
Time of Update: 2015-06-06
標籤: file:0 前言 本文的目的在於採用流水賬方式來記錄學習delphi訪問嵌入式資料庫sqlite中的一些點滴。歡迎各位同好共同學習和批評指正。file:1 準備工作part1 delphi版本:delphi2007 for win32
Time of Update: 2015-06-03
標籤:-----------------------------------以下這段,是十分容易百度到的,但它不是csv的匯入匯出的適用方法,更適合格式化輸出,說白了就是方便人看,它會給長文本的欄位資料添加空格和適當截斷。這些對於需要後續程式處理的匯出操作是致命的。匯入命令: .importsqlite> .import 檔案名稱 表名注1: 不要忘了開頭的點注2: 這條語句不能用分號結束. 非SQL不需要分號結束.注3: 需要查看預設的分隔字元separator. 必須一致.
Time of Update: 2015-05-25
標籤:主鍵 唯一約束 一、主鍵惟一地標識一行(一張表中只能有一個主鍵)主鍵應當是對使用者沒有意義的(常用於索引)永遠不要更新主鍵,否則違反對使用者沒有意義原則主鍵不應包含動態變化的資料,如時間戳記、建立時間列、修改時間列等在兩個表的關係中,主關鍵字用來在一個表中引用來自於另一個表中的特定記錄文法:create table 表名稱 (列名稱1 資料類型primary key, 列名稱2 資料類型,列名稱3 資料類型,
Time of Update: 2015-05-17
標籤:sqlite資料庫儲存table1、CHAR。CHAR儲存定長資料很方便,CHAR欄位上的索引效率級高,比如定義char(10),那麼不論你儲存的資料是否達到了10個位元組,都要佔去10個位元組的空間,不足的自動用空格填充。2、VARCHAR。儲存變長資料,但儲存效率沒有CHAR高。如果一個欄位可能的值是不固定長度的,我們只知道它不可能超過10個字元,把它定義為 VARCHAR(10)是最合算的。VARCHAR類型的實際長度是它的值的實際長度+1。為什麼“+1”呢?
Time of Update: 2015-05-15
標籤:/*** * Title: selectAllPhone *Description:查詢所有的Phone對象 * @return * @see* com.sms.ntlm.dao.PhoneDao#selectAllPhone() */@SuppressLint("SimpleDateFormat")@SuppressWarnings(
Time of Update: 2015-04-30
標籤: SQLite是一個軟體庫,實現了自給自足的、無伺服器的、零配置的、事務性的 SQL 資料庫引擎。SQLite是一個增長最快的資料庫引擎,這是在普及方面的增長,與它的尺寸大小無關。SQLite 原始碼不受著作權限制。 為什麼要用 SQLite? 不需要一個單獨的伺服器處理序或操作的系統(無伺服器的)。 SQLite 不需要配置,這意味著不需要安裝或管理。 一個完整的 SQLite 資料庫是儲存在一個單一的跨平台的磁碟檔案。 SQLite
Time of Update: 2015-04-22
標籤:SQLite,是一款輕型的資料庫,是遵守ACID的關係型資料庫管理系統,它包含在一個相對小的C庫中。它是D.RichardHipp建立的公有領域項目。它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了。它能夠支援Windows/Linux/Unix等等主流的作業系統,同時能夠跟很多程式語言相結合,比如
Time of Update: 2015-04-15
標籤:一般資料採用的固定的待用資料類型,而SQLite採用的是動態資料類型,會根據存入值自動判斷。SQLite具有以下五種資料類型:1.NULL:空值。2.INTEGER:帶符號的整型,具體取決有存入數位範圍大小。3.REAL:浮點數字,儲存為8-byte IEEE浮點數。4.TEXT:字串文本。5.BLOB:二進位對象。但實際上,sqlite3也接受如下的資料類型: smallint 16 位元的整數。 interger 32
Time of Update: 2015-04-11
標籤://// ViewController.m// sqlitedemo//// Created by lam_TT on 15-4-11.// Copyright (c) 2015年 lam_TT. All rights reserved.//#import "ViewController.h"#import <sqlite3.h>@interface ViewController () { sqlite3
Time of Update: 2015-04-08
標籤:Backing up the databaseTo make a backup copy of the database, simply do a "dump" and redirect the results to a file.cd /home/sqlitesqlite3 sample.db .dump > sample.bakRestoring the databaseRestoring the database from a backup is just as easy
Time of Update: 2015-04-07
標籤:try { $dbh = new PDO($dbrootemp, null, null); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); $dbh->exec("attach database ‘/dat/paramconf.dat‘ as paramconf"); $sql = "select
Time of Update: 2015-04-08
標籤:插入sqlite插入資料的方法 1,execSQL() 直接拼接sql語句 2,insert() 3,compileStatement()預先處理這三中方式插入資料相對較快依次是 compileStatement ,insert,execSQL插入大量資料是加上交易處理 1 package com.example.natedb; 2 3 import android.content.Context; 4 import
Time of Update: 2015-03-02
標籤:1、DBAdapter類: 1 package com.cnzcom.android.quickdial; import android.content.ContentValues; import android.content.Context;import android.database.Cursor;import android.database.SQLException;import android.database.sqlite.SQLiteDatabase;import
Time of Update: 2015-02-15
標籤:不得不吐槽,實在是太坑了。以下幾點一定要注意:要下載兩個東西,都要上官網。一個是SQLite for Windows,一個是System.Data.SQLite。下載下來的DLL裡面有個test,一定要用它測試完了才行。上面的連接字串格式就是正確的格式。注意路徑要用這種格式。<?xml version="1.0"?><configuration><startup><supportedRuntime version="v2.0.50727"/>
Time of Update: 2015-02-10
標籤:資料庫查詢 資料庫表 區分大小寫 字串 create 前言:一般資料庫查詢字串的時候都是忽略大小寫,但是sqlite查詢時是區分大小寫。不過sqlite在定義表/查詢的時候支援忽略大小寫。定義資料庫表/查詢匹配時加COLLATE NOCASE如:create table if not exists
Time of Update: 2015-02-12
標籤:http://androidren.com/index.php?qa=298&qa_1=sqlite%E4%BB%8E%E4%BB%80%E4%B9%88%E7%89%88%E6%9C%AC%E5%BC%80%E5%A7%8B%E6%94%AF%E6%8C%81%E5%A4%96%E9%94%AE-foreign-key從SQLite 3.6.19 開始支援 外鍵約束。參考:http://sqlite.org/foreignkeys.htmlForeign key
Time of Update: 2015-02-07
標籤:一:在 Windows 上安裝 SQLite 1,下載 請訪問SQLite下載頁面http://www.sqlite.org/download.html,從Windows 區下載先行編譯的二進位檔案。需要下載 sqlite-shell-win32-*.zip 和 sqlite-dll-win32-*.zip 壓縮檔,這裡下載sqlite-dll-win32-x86-3080600.zip和sqlite-shell-win32-x86-3080600.zip安裝包。2個安裝包如下: