新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)SQLite教程:SQLiteIndexedBy
SQLite Indexed By
"INDEXED BY index-name" 子句規(guī)定必須需要命名的索引來查找前面表中值。

創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站設計與策劃設計,德陽網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:德陽等地區(qū)。德陽做網(wǎng)站價格咨詢:028-86922220
如果索引名 index-name 不存在或不能用于查詢,然后 SQLite 語句的準備失敗。
"NOT INDEXED" 子句規(guī)定當訪問前面的表(包括由 UNIQUE 和 PRIMARY KEY 約束創(chuàng)建的隱式索引)時,沒有使用索引。
然而,即使指定了 "NOT INDEXED",INTEGER PRIMARY KEY 仍然可以被用于查找條目。
語法
下面是 INDEXED BY 子句的語法,它可以與 DELETE、UPDATE 或 SELECT 語句一起使用:
SELECT|DELETE|UPDATE column1, column2... INDEXED BY (index_name) table_name WHERE (CONDITION);
實例
假設有表 COMPANY,我們將創(chuàng)建一個索引,并用它進行 INDEXED BY 操作。
sqlite> CREATE INDEX salary_index ON COMPANY(salary); sqlite>
現(xiàn)在使用 INDEXED BY 子句從表 COMPANY 中選擇數(shù)據(jù),如下所示:
sqlite> SELECT * FROM COMPANY INDEXED BY salary_index WHERE salary > 5000;
網(wǎng)頁題目:創(chuàng)新互聯(lián)SQLite教程:SQLiteIndexedBy
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/cdsjspp.html


咨詢
建站咨詢
