创新互联SQLite教程:SQLiteIndexedBy

SQLite Indexed By

"INDEXED BY index-name" 子句规定必须需要命名的索引来查找前面表中值。

创新互联是一家专注于成都做网站、成都网站设计与策划设计,德阳网站建设哪家好?创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:德阳等地区。德阳做网站价格咨询:028-86922220

如果索引名 index-name 不存在或不能用于查询,然后 SQLite 语句的准备失败。

"NOT INDEXED" 子句规定当访问前面的表(包括由 UNIQUE 和 PRIMARY KEY 约束创建的隐式索引)时,没有使用索引。

然而,即使指定了 "NOT INDEXED",INTEGER PRIMARY KEY 仍然可以被用于查找条目。

语法

下面是 INDEXED BY 子句的语法,它可以与 DELETE、UPDATE 或 SELECT 语句一起使用:

SELECT|DELETE|UPDATE column1, column2...
INDEXED BY (index_name)
table_name
WHERE (CONDITION);

实例

假设有表 COMPANY,我们将创建一个索引,并用它进行 INDEXED BY 操作。

sqlite> CREATE INDEX salary_index ON COMPANY(salary);
sqlite>

现在使用 INDEXED BY 子句从表 COMPANY 中选择数据,如下所示:

sqlite> SELECT * FROM COMPANY INDEXED BY salary_index WHERE salary > 5000;

当前名称:创新互联SQLite教程:SQLiteIndexedBy
网页链接:http://www.kmzsk.com/article/cdsjspp.html

其他资讯

Copyright © 2026 昆明姝彩聂商贸有限公司 All Rights Reserved 滇ICP备2025072963号-9
友情链接: 成都网站设计公司 高端网站建设 手机网站制作 成都品牌网站建设 成都定制网站建设 定制网站建设多少钱 成都响应式网站建设 定制网站设计 重庆网站建设 响应式网站设计方案 重庆企业网站建设 成都网站制作 自适应网站设计 成都网站制作公司 网站建设公司 成都网站设计 网站建设 成都网站建设 企业网站建设公司 手机网站制作 成都网站设计 营销型网站建设