亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? collate4.test

?? 新版輕量級嵌入式數據庫
?? TEST
?? 第 1 頁 / 共 2 頁
字號:
## 2001 September 15## The author disclaims copyright to this source code.  In place of# a legal notice, here is a blessing:##    May you do good and not evil.#    May you find forgiveness for yourself and forgive others.#    May you share freely, never taking more than you give.##***********************************************************************# This file implements regression tests for SQLite library.  The# focus of this script is page cache subsystem.## $Id: collate4.test,v 1.8 2005/04/01 10:47:40 drh Exp $set testdir [file dirname $argv0]source $testdir/tester.tcldb collate TEXT text_collateproc text_collate {a b} {  return [string compare $a $b]}# Do an SQL statement.  Append the search count to the end of the result.#proc count sql {  set ::sqlite_search_count 0  return [concat [execsql $sql] $::sqlite_search_count]}# This procedure executes the SQL.  Then it checks the generated program# for the SQL and appends a "nosort" to the result if the program contains the# SortCallback opcode.  If the program does not contain the SortCallback# opcode it appends "sort"#proc cksort {sql} {  set ::sqlite_sort_count 0  set data [execsql $sql]  if {$::sqlite_sort_count} {set x sort} {set x nosort}  lappend data $x  return $data}# # Test cases are organized roughly as follows:## collate4-1.*      ORDER BY.# collate4-2.*      WHERE clauses.# collate4-3.*      constraints (primary key, unique).# collate4-4.*      simple min() or max() queries.# collate4-5.*      REINDEX command# collate4-6.*      INTEGER PRIMARY KEY indices.### These tests - collate4-1.* - check that indices are correctly# selected or not selected to implement ORDER BY clauses when # user defined collation sequences are involved. ## Because these tests also exercise all the different ways indices # can be created, they also serve to verify that indices are correctly # initialised with user-defined collation sequences when they are# created.## Tests named collate4-1.1.* use indices with a single column. Tests# collate4-1.2.* use indices with two columns.#do_test collate4-1.1.0 {  execsql {    CREATE TABLE collate4t1(a COLLATE NOCASE, b COLLATE TEXT);    INSERT INTO collate4t1 VALUES( 'a', 'a' );    INSERT INTO collate4t1 VALUES( 'b', 'b' );    INSERT INTO collate4t1 VALUES( NULL, NULL );    INSERT INTO collate4t1 VALUES( 'B', 'B' );    INSERT INTO collate4t1 VALUES( 'A', 'A' );    CREATE INDEX collate4i1 ON collate4t1(a);    CREATE INDEX collate4i2 ON collate4t1(b);  }} {}do_test collate4-1.1.1 {  cksort {SELECT a FROM collate4t1 ORDER BY a}} {{} a A b B nosort}do_test collate4-1.1.2 {  cksort {SELECT a FROM collate4t1 ORDER BY a COLLATE NOCASE}} {{} a A b B nosort}do_test collate4-1.1.3 {  cksort {SELECT a FROM collate4t1 ORDER BY a COLLATE TEXT}} {{} A B a b sort}do_test collate4-1.1.4 {  cksort {SELECT b FROM collate4t1 ORDER BY b}} {{} A B a b nosort}do_test collate4-1.1.5 {  cksort {SELECT b FROM collate4t1 ORDER BY b COLLATE TEXT}} {{} A B a b nosort}do_test collate4-1.1.6 {  cksort {SELECT b FROM collate4t1 ORDER BY b COLLATE NOCASE}} {{} a A b B sort}do_test collate4-1.1.7 {  execsql {    CREATE TABLE collate4t2(      a PRIMARY KEY COLLATE NOCASE,       b UNIQUE COLLATE TEXT    );    INSERT INTO collate4t2 VALUES( 'a', 'a' );    INSERT INTO collate4t2 VALUES( NULL, NULL );    INSERT INTO collate4t2 VALUES( 'B', 'B' );  }} {}do_test collate4-1.1.8 {  cksort {SELECT a FROM collate4t2 ORDER BY a}} {{} a B nosort}do_test collate4-1.1.9 {  cksort {SELECT a FROM collate4t2 ORDER BY a COLLATE NOCASE}} {{} a B nosort}do_test collate4-1.1.10 {  cksort {SELECT a FROM collate4t2 ORDER BY a COLLATE TEXT}} {{} B a sort}do_test collate4-1.1.11 {  cksort {SELECT b FROM collate4t2 ORDER BY b}} {{} B a nosort}do_test collate4-1.1.12 {  cksort {SELECT b FROM collate4t2 ORDER BY b COLLATE TEXT}} {{} B a nosort}do_test collate4-1.1.13 {  cksort {SELECT b FROM collate4t2 ORDER BY b COLLATE NOCASE}} {{} a B sort}do_test collate4-1.1.14 {  execsql {    CREATE TABLE collate4t3(      b COLLATE TEXT,        a COLLATE NOCASE,       UNIQUE(a), PRIMARY KEY(b)    );    INSERT INTO collate4t3 VALUES( 'a', 'a' );    INSERT INTO collate4t3 VALUES( NULL, NULL );    INSERT INTO collate4t3 VALUES( 'B', 'B' );  }} {}do_test collate4-1.1.15 {  cksort {SELECT a FROM collate4t3 ORDER BY a}} {{} a B nosort}do_test collate4-1.1.16 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE NOCASE}} {{} a B nosort}do_test collate4-1.1.17 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE TEXT}} {{} B a sort}do_test collate4-1.1.18 {  cksort {SELECT b FROM collate4t3 ORDER BY b}} {{} B a nosort}do_test collate4-1.1.19 {  cksort {SELECT b FROM collate4t3 ORDER BY b COLLATE TEXT}} {{} B a nosort}do_test collate4-1.1.20 {  cksort {SELECT b FROM collate4t3 ORDER BY b COLLATE NOCASE}} {{} a B sort}do_test collate4-1.1.21 {  execsql {    CREATE TABLE collate4t4(a COLLATE NOCASE, b COLLATE TEXT);    INSERT INTO collate4t4 VALUES( 'a', 'a' );    INSERT INTO collate4t4 VALUES( 'b', 'b' );    INSERT INTO collate4t4 VALUES( NULL, NULL );    INSERT INTO collate4t4 VALUES( 'B', 'B' );    INSERT INTO collate4t4 VALUES( 'A', 'A' );    CREATE INDEX collate4i3 ON collate4t4(a COLLATE TEXT);    CREATE INDEX collate4i4 ON collate4t4(b COLLATE NOCASE);  }} {}do_test collate4-1.1.22 {  cksort {SELECT a FROM collate4t4 ORDER BY a}} {{} a A b B sort}do_test collate4-1.1.23 {  cksort {SELECT a FROM collate4t4 ORDER BY a COLLATE NOCASE}} {{} a A b B sort}do_test collate4-1.1.24 {  cksort {SELECT a FROM collate4t4 ORDER BY a COLLATE TEXT}} {{} A B a b nosort}do_test collate4-1.1.25 {  cksort {SELECT b FROM collate4t4 ORDER BY b}} {{} A B a b sort}do_test collate4-1.1.26 {  cksort {SELECT b FROM collate4t4 ORDER BY b COLLATE TEXT}} {{} A B a b sort}do_test collate4-1.1.27 {  cksort {SELECT b FROM collate4t4 ORDER BY b COLLATE NOCASE}} {{} a A b B nosort}do_test collate4-1.1.30 {  execsql {    DROP TABLE collate4t1;    DROP TABLE collate4t2;    DROP TABLE collate4t3;    DROP TABLE collate4t4;  }} {}do_test collate4-1.2.0 {  execsql {    CREATE TABLE collate4t1(a COLLATE NOCASE, b COLLATE TEXT);    INSERT INTO collate4t1 VALUES( 'a', 'a' );    INSERT INTO collate4t1 VALUES( 'b', 'b' );    INSERT INTO collate4t1 VALUES( NULL, NULL );    INSERT INTO collate4t1 VALUES( 'B', 'B' );    INSERT INTO collate4t1 VALUES( 'A', 'A' );    CREATE INDEX collate4i1 ON collate4t1(a, b);  }} {}do_test collate4-1.2.1 {  cksort {SELECT a FROM collate4t1 ORDER BY a}} {{} A a B b nosort}do_test collate4-1.2.2 {  cksort {SELECT a FROM collate4t1 ORDER BY a COLLATE nocase}} {{} A a B b nosort}do_test collate4-1.2.3 {  cksort {SELECT a FROM collate4t1 ORDER BY a COLLATE text}} {{} A B a b sort}do_test collate4-1.2.4 {  cksort {SELECT a FROM collate4t1 ORDER BY a, b}} {{} A a B b nosort}do_test collate4-1.2.5 {  cksort {SELECT a FROM collate4t1 ORDER BY a, b COLLATE nocase}} {{} a A b B sort}do_test collate4-1.2.6 {  cksort {SELECT a FROM collate4t1 ORDER BY a, b COLLATE text}} {{} A a B b nosort}do_test collate4-1.2.7 {  execsql {    CREATE TABLE collate4t2(      a COLLATE NOCASE,       b COLLATE TEXT,       PRIMARY KEY(a, b)    );    INSERT INTO collate4t2 VALUES( 'a', 'a' );    INSERT INTO collate4t2 VALUES( NULL, NULL );    INSERT INTO collate4t2 VALUES( 'B', 'B' );  }} {}do_test collate4-1.2.8 {  cksort {SELECT a FROM collate4t2 ORDER BY a}} {{} a B nosort}do_test collate4-1.2.9 {  cksort {SELECT a FROM collate4t2 ORDER BY a COLLATE nocase}} {{} a B nosort}do_test collate4-1.2.10 {  cksort {SELECT a FROM collate4t2 ORDER BY a COLLATE text}} {{} B a sort}do_test collate4-1.2.11 {  cksort {SELECT a FROM collate4t2 ORDER BY a, b}} {{} a B nosort}do_test collate4-1.2.12 {  cksort {SELECT a FROM collate4t2 ORDER BY a, b COLLATE nocase}} {{} a B sort}do_test collate4-1.2.13 {  cksort {SELECT a FROM collate4t2 ORDER BY a, b COLLATE text}} {{} a B nosort}do_test collate4-1.2.14 {  execsql {    CREATE TABLE collate4t3(a COLLATE NOCASE, b COLLATE TEXT);    INSERT INTO collate4t3 VALUES( 'a', 'a' );    INSERT INTO collate4t3 VALUES( 'b', 'b' );    INSERT INTO collate4t3 VALUES( NULL, NULL );    INSERT INTO collate4t3 VALUES( 'B', 'B' );    INSERT INTO collate4t3 VALUES( 'A', 'A' );    CREATE INDEX collate4i2 ON collate4t3(a COLLATE TEXT, b COLLATE NOCASE);  }} {}do_test collate4-1.2.15 {  cksort {SELECT a FROM collate4t3 ORDER BY a}} {{} a A b B sort}do_test collate4-1.2.16 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE nocase}} {{} a A b B sort}do_test collate4-1.2.17 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text}} {{} A B a b nosort}do_test collate4-1.2.18 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text, b}} {{} A B a b sort}do_test collate4-1.2.19 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text, b COLLATE nocase}} {{} A B a b nosort}do_test collate4-1.2.20 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text, b COLLATE text}} {{} A B a b sort}do_test collate4-1.2.21 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text DESC}} {b a B A {} nosort}do_test collate4-1.2.22 {  cksort {SELECT a FROM collate4t3 ORDER BY a COLLATE text DESC, b}} {b a B A {} sort}do_test collate4-1.2.23 {  cksort {SELECT a FROM collate4t3             ORDER BY a COLLATE text DESC, b COLLATE nocase}} {b a B A {} sort}do_test collate4-1.2.24 {  cksort {SELECT a FROM collate4t3             ORDER BY a COLLATE text DESC, b COLLATE nocase DESC}} {b a B A {} nosort}do_test collate4-1.2.25 {  execsql {    DROP TABLE collate4t1;    DROP TABLE collate4t2;    DROP TABLE collate4t3;  }} {}## These tests - collate4-2.* - check that indices are correctly# selected or not selected to implement WHERE clauses when user # defined collation sequences are involved. ## Indices may optimise WHERE clauses using <, >, <=, >=, = or IN# operators.#do_test collate4-2.1.0 {  execsql {    CREATE TABLE collate4t1(a COLLATE NOCASE);    CREATE TABLE collate4t2(b COLLATE TEXT);    INSERT INTO collate4t1 VALUES('a');    INSERT INTO collate4t1 VALUES('A');    INSERT INTO collate4t1 VALUES('b');    INSERT INTO collate4t1 VALUES('B');    INSERT INTO collate4t1 VALUES('c');    INSERT INTO collate4t1 VALUES('C');    INSERT INTO collate4t1 VALUES('d');    INSERT INTO collate4t1 VALUES('D');    INSERT INTO collate4t1 VALUES('e');    INSERT INTO collate4t1 VALUES('D');    INSERT INTO collate4t2 VALUES('A');    INSERT INTO collate4t2 VALUES('Z');  }} {}do_test collate4-2.1.1 {  count {    SELECT * FROM collate4t2, collate4t1 WHERE a = b;  }} {A a A A 19}do_test collate4-2.1.2 {  execsql {    CREATE INDEX collate4i1 ON collate4t1(a);  }  count {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩成人免费在线| 亚洲女同一区二区| 精品一区二区免费视频| 日韩欧美aaaaaa| 九九九精品视频| 久久久99久久精品欧美| 风间由美中文字幕在线看视频国产欧美 | 国产精品1区2区| 日本一区二区成人在线| 91蜜桃传媒精品久久久一区二区| 综合激情网...| 欧美三级电影在线观看| 丝瓜av网站精品一区二区| 欧美不卡视频一区| 成人免费高清视频在线观看| 最新成人av在线| 91精品视频网| 国产麻豆日韩欧美久久| 亚洲欧美国产三级| 337p亚洲精品色噜噜| 韩国精品一区二区| 中文字幕一区日韩精品欧美| 欧美亚洲动漫另类| 激情综合色播激情啊| 国产精品麻豆网站| 欧美美女一区二区三区| 国产麻豆精品95视频| 自拍偷拍亚洲欧美日韩| 欧美美女bb生活片| 高清国产一区二区| 丝袜美腿亚洲色图| 日本一区二区三级电影在线观看| 欧美日韩一区小说| 成人午夜av影视| 日本午夜精品一区二区三区电影| 中文一区二区完整视频在线观看| 欧美肥胖老妇做爰| 97se亚洲国产综合在线| 蜜臀99久久精品久久久久久软件 | 日韩欧美国产一区二区三区| av影院午夜一区| 精品一区二区三区久久久| 亚洲精品视频自拍| 久久精品无码一区二区三区| 欧美日韩国产大片| av午夜一区麻豆| 免费人成在线不卡| 国产精品理伦片| 欧美久久免费观看| 成人在线视频一区二区| 性做久久久久久久久| 久久久www成人免费无遮挡大片| 日本乱码高清不卡字幕| 久久99国产乱子伦精品免费| 亚洲精品视频在线| 国产日本欧洲亚洲| 欧美日韩高清一区二区不卡| 国产超碰在线一区| 亚洲欧美综合色| 久久青草国产手机看片福利盒子| 在线免费观看日本一区| 国产伦精品一区二区三区免费迷| 亚洲一区国产视频| 国产精品毛片大码女人| 日韩午夜激情电影| 91高清在线观看| 成人av在线影院| 久久99国产精品尤物| 亚洲bdsm女犯bdsm网站| 亚洲精品日日夜夜| 国产精品久久久久一区| 日本伦理一区二区| 欧美亚洲国产怡红院影院| 国产1区2区3区精品美女| 麻豆成人91精品二区三区| 亚洲一区二区av电影| 1000部国产精品成人观看| 久久午夜色播影院免费高清| 91精品午夜视频| 欧美色图12p| 91国模大尺度私拍在线视频| av成人老司机| 国产高清久久久| 亚洲天天做日日做天天谢日日欢 | 国产精品色噜噜| 从欧美一区二区三区| 亚洲一区精品在线| 精品久久久久香蕉网| 成人av中文字幕| 激情综合网最新| 亚洲男人天堂一区| 欧美美女喷水视频| 成人国产亚洲欧美成人综合网| 一区二区在线免费| 国产精品欧美一级免费| 国产精品麻豆网站| 国产精品情趣视频| 国产精品免费av| 国产精品久久久久久久久图文区| 日本一区二区成人| 国产精品久久久久影院色老大| 中文字幕免费观看一区| 中文字幕av资源一区| 中文一区一区三区高中清不卡| 国产人妖乱国产精品人妖| 国产午夜亚洲精品不卡| 国产女同性恋一区二区| 精品欧美一区二区在线观看| 国产精品久久综合| 亚洲卡通欧美制服中文| 综合久久给合久久狠狠狠97色 | 99麻豆久久久国产精品免费| 99re热这里只有精品视频| 欧美中文字幕不卡| 欧美久久一区二区| 26uuu另类欧美亚洲曰本| 国产欧美一区二区精品秋霞影院| 国产精品久久久久永久免费观看 | av中文一区二区三区| 粉嫩欧美一区二区三区高清影视 | 欧美成人精精品一区二区频| 久久一夜天堂av一区二区三区| 国产午夜亚洲精品午夜鲁丝片| 国产精品成人免费精品自在线观看| 亚洲免费观看高清在线观看| 免费高清不卡av| 精品亚洲porn| 国产成人免费av在线| 在线视频亚洲一区| 精品理论电影在线观看| 亚洲欧洲一区二区在线播放| 一区二区视频在线| 蜜臀久久久久久久| 成人免费视频caoporn| 欧美日韩不卡视频| 国产午夜精品理论片a级大结局| 亚洲品质自拍视频网站| 老司机免费视频一区二区| 国内精品国产成人| 欧美理论片在线| 国产精品美女久久久久久久久久久 | 日本vs亚洲vs韩国一区三区| 国产成人免费视频精品含羞草妖精| 色狠狠综合天天综合综合| 欧美va天堂va视频va在线| 亚洲精选免费视频| 国产一区二区精品久久99| 99久久综合狠狠综合久久| 日韩一级在线观看| 亚洲另类在线一区| 国产一级精品在线| 欧美日韩高清一区二区不卡| 欧美激情综合五月色丁香小说| 午夜视频一区二区三区| 成人网男人的天堂| 精品国产区一区| 国产精品卡一卡二卡三| 另类小说视频一区二区| 欧美午夜精品免费| 日韩一区中文字幕| 国产成人精品午夜视频免费| 欧美色综合久久| 亚洲精品日韩一| 高清不卡一二三区| 亚洲精品一区二区三区在线观看 | 久久精品国产亚洲一区二区三区| 色综合久久综合网欧美综合网| 久久亚洲综合色一区二区三区 | 欧美麻豆精品久久久久久| 最新成人av在线| 成人免费视频网站在线观看| 精品国产乱码久久久久久免费| 亚洲第一主播视频| 在线亚洲精品福利网址导航| 亚洲视频在线观看三级| 岛国一区二区在线观看| 久久综合久久综合久久| 首页国产欧美久久| 欧美精品色一区二区三区| 一区二区三区在线播| 91在线精品秘密一区二区| 国产精品色在线| 成人av在线一区二区| 国产精品天干天干在线综合| 国产传媒久久文化传媒| 欧美日本韩国一区二区三区视频| 亚洲亚洲人成综合网络| 欧美吻胸吃奶大尺度电影 | 91蝌蚪porny成人天涯| 综合久久综合久久| 色综合久久久网| 亚洲一区二区三区四区在线| 欧美在线小视频| 丝瓜av网站精品一区二区| 91精品国产乱| 天堂资源在线中文精品| 欧美视频在线一区| 高清国产一区二区| 18欧美亚洲精品| 在线国产亚洲欧美|