SQLite教程(八):命令列工具介紹,sqlite命令列

SQLite教程(八):命令列工具介紹,sqlite命令列工欲善其事,必先利其器。學好SQLite的命令列工具,對於我們學習SQLite本身而言是非常非常有協助的。最基本的一條就是,它讓我們學習SQLite的過程更加輕鬆愉快。言歸正傳吧,在SQLite的官方下載網站,提供了支援多個平台的命令列工具,使用該工具我們可以完成大多數常用的SQLite操作,就像sqlplus之於Oracle。以下列表給出了該工具的內建命令: 命令名 命令說明 .

SQLite教程(五):索引和資料分析/清理,sqlite資料分析

SQLite教程(五):索引和資料分析/清理,sqlite資料分析一、建立索引:    在SQLite中,建立索引的SQL文法和其他大多數關係型資料庫基本相同,因為這裡也僅僅是給出樣本用法: 複製代碼 代碼如下:    sqlite> CREATE TABLE testtable (first_col integer,second_col integer);   

SQLite教程(九):線上備份,sqlite教程線上備份

SQLite教程(九):線上備份,sqlite教程線上備份一、常用備份:    下面的方法是比較簡單且常用的SQLiteDatabase Backup方式,見如下步驟:    1). 使用SQLite API或Shell工具在來源資料庫檔案上加共用鎖定。    2). 使用Shell工具(cp或copy)拷貝資料庫檔案到備份目錄。    3).

SQLite教程(五):資料庫和事務,sqlite教程

SQLite教程(五):資料庫和事務,sqlite教程一、Attach資料庫:     ATTACH

SQLite教程(十):記憶體資料庫和臨時資料庫,sqlite教程

SQLite教程(十):記憶體資料庫和臨時資料庫,sqlite教程一、記憶體資料庫:    在SQLite中,資料庫通常是儲存在磁碟檔案中的。然而在有些情況下,我們可以讓資料庫始終駐留在記憶體中。最常用的一種方式是在調用sqlite3_open()的時候,資料庫檔案名參數傳遞":memory:",如: 複製代碼 代碼如下:    rc = sqlite3_open(":memory:",

SQLite教程(一):SQLite資料庫介紹,sqlite資料庫

SQLite教程(一):SQLite資料庫介紹,sqlite資料庫一、簡介:   

SQLite教程(四):內建函數,sqlite教程內建函數

SQLite教程(四):內建函數,sqlite教程內建函數一、彙總函式:    SQLite中支援的彙總函式在很多其他的關係型資料庫中也同樣支援,因此我們這裡將只是給出每個聚集合函式的簡要說明,而不在給出更多的樣本了。這裡還需要進一步說明的是,對於所有彙總函式而言,distinct關鍵字可以作為函數參數欄位的前置屬性,以便在進行計算時忽略到所有重複的欄位值,如count(distinct x)。  函數 說明

SQLite教程(六):運算式詳解,sqlite運算式

SQLite教程(六):運算式詳解,sqlite運算式一、常用運算式:    和大多數關係型資料庫一樣,SQLite能夠很好的支援SQL標準中提供的運算式,其函數也與SQL標準保持一致,如:複製代碼 代碼如下:    ||    *    /    %    +   

SQLite教程(十四):C語言編程執行個體代碼(2),sqlite編程執行個體

SQLite教程(十四):C語言編程執行個體代碼(2),sqlite編程執行個體三、高效的批量資料插入:    在給出操作步驟之前先簡單說明一下批量插入的概念,以協助大家閱讀其後的範例程式碼。事實上,批量插入並不是什麼新的概念,在其它關係型資料庫的C介面API中都提供了一定的支援,只是介面的實現方式不同而已。縱觀眾多流行的資料庫介面,如OCI(Oracle API)、MySQL API和PostgreSQL

PostgreSQL教程(八):索引詳解,postgresql索引

PostgreSQL教程(八):索引詳解,postgresql索引一、索引的類型:    PostgreSQL提供了多  種索引類型:B-Tree、Hash、GiST和GIN,由於它們使用了不同的演算法,因此每種索引類型都有其適合的查詢類型,預設時,CREATE INDEX命令將建立B-Tree索引。        1. B-Tree: 複製代碼 代碼如下:   

PostgreSQL教程(一):資料表詳解,postgresql詳解

PostgreSQL教程(一):資料表詳解,postgresql詳解一、表的定義:    對於任何一種關係型資料庫而言,表都是資料存放區的最核心、最基礎的對象單元。現在就讓我們從這裡起步吧。    1. 建立表: 複製代碼 代碼如下:    CREATE TABLE products (        product_no

SQLite教程(十三):C語言編程執行個體代碼(1),sqlite編程執行個體

SQLite教程(十三):C語言編程執行個體代碼(1),sqlite編程執行個體一、擷取表的Schema資訊:    1). 動態建立表。    2). 根據sqlite3提供的API,擷取表欄位的資訊,如欄位數量以及每個欄位的類型。    3). 刪除該表。    見以下代碼及關鍵性注釋:複製代碼 代碼如下:#include

PostgreSQL教程(二):模式Schema詳解,postgresqlschema

PostgreSQL教程(二):模式Schema詳解,postgresqlschema一個資料庫包含一個或多個命名的模式,模式又包含表。模式還包含其它命名的對象,包括資料類型、函數,以及操作符。同一個對象名可以在不同的模式裡使用而不會導致衝突; 比如,schema1和myschema都可以包含叫做mytable的表。和資料庫不同,模式不是嚴格分離的:一個使用者可以訪問他所串連的資料庫中的任意模式中的對象,只要他有許可權。   

PostgreSQL教程(六):函數和操作符詳解(2),postgresql操作符

PostgreSQL教程(六):函數和操作符詳解(2),postgresql操作符六、模式比對:    PostgreSQL中提供了三種實現模式比對的方法:SQL LIKE操作符,更近一些的SIMILAR TO操作符,和POSIX-風格Regex。    1. LIKE: 複製代碼 代碼如下:    string LIKE pattern [ ESCAPE escape-character

PostgreSQL教程(十一):伺服器配置,

PostgreSQL教程(十一):伺服器配置,一、伺服器處理序的啟動和關閉:    下面是pg_ctl命令的使用方法和常用選項,需要指出的是,該命令是postgres命令的封裝體,因此在使用上比直接使用postgres更加方便。複製代碼 代碼如下:    pg_ctl init[db] [-D DATADIR] [-s] [-o "OPTIONS"]    pg_ctl start  &

PostgreSQL教程(九):事物隔離介紹,postgresql教程

PostgreSQL教程(九):事物隔離介紹,postgresql教程在SQL的標準中事物隔離等級分為以下四種:    1. 讀未提交(Read uncommitted)    2. 讀已提交(Read committed)    3. 可重複讀(Repeatable read)    4. 可序列化(Serializable)   

PostgreSQL教程(十九):SQL語言函數,postgresqlsql

PostgreSQL教程(十九):SQL語言函數,postgresqlsql一、基本概念:    SQL函數可以包含任意數量的查詢,但是函數只返回最後一個查詢(必須是SELECT)的結果。在簡單情況下,返回最後一條查詢結果的第一行。如果最後一個查詢不返回任何行,那麼該函數將返回NULL值。如果需要該函數返回最後一條SELECT語句的所有行,可以將函數的傳回值定義為集合,即SETOF sometype。   

PostgreSQL教程(十):效能提升技巧,postgresql效能提升

PostgreSQL教程(十):效能提升技巧,postgresql效能提升一、使用EXPLAIN:    PostgreSQL為每個查詢都產生一個查詢規劃,因為選擇正確的查詢路徑對效能的影響是極為關鍵的。PostgreSQL本身已經包含了一個規劃器用於尋找最優規劃,我們可以通過使用EXPLAIN命令來查看規劃器為每個查詢產生的查詢規劃。   

PostgreSQL教程(十六):系統檢視表詳解,postgresql視圖

PostgreSQL教程(十六):系統檢視表詳解,postgresql視圖一、pg_tables:    該視圖提供了對有關資料庫中每個表的有用資訊地訪問。 名字 類型 引用 描述 schemaname name pg_namespace.nspname 包含表的模式名字。 tablename name

PostgreSQL教程(十八):用戶端命令(2),postgresql教程

PostgreSQL教程(十八):用戶端命令(2),postgresql教程七、pg_dump:   

總頁數: 978 1 .... 276 277 278 279 280 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.