찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

프로그래밍 사전

서비스 프로그래머를 위한 온라인 기술 매뉴얼
인기 검색어:
사전 홈페이지 데이터 베이스 SQLite SQLite 인덱스 기준 함수
SQLite 인덱스 기준 함수 사용에 대한 자세한 지침

SQLite 인덱스 기준 함수

중국어 번역 최근 업데이트: 2018-05-16 16:59:37

sqlite

database; 내장 관계형 데이터베이스

indexed

英['əndekst]   美['əndekst]

adj.

by

English [baa] US [baa]

prep.

SQLite 인덱스 기준 함수 통사론

기능: "INDEXED BY index-name" 절은 이전 테이블에서 값을 찾으려면 명명된 인덱스가 필요함을 지정합니다. 인덱스 이름 index-name이 존재하지 않거나 쿼리에 사용할 수 없는 경우 SQLite 문 준비가 실패합니다. "NOT INDEXED" 절은 이전 테이블(UNIQUE 및 PRIMARY KEY 제약 조건에 의해 생성된 암시적 인덱스 포함)에 액세스할 때 인덱스가 사용되지 않도록 지정합니다. 그러나 "NOT INDEXED"가 지정되더라도 INTEGER PRIMARY KEY를 사용하여 항목을 찾을 수 있습니다.

구문: ​​다음은 DELETE, UPDATE 또는 SELECT 문과 함께 사용할 수 있는 INDEXED BY 절의 구문입니다.

SELECT|DELETE|UPDATE 컬럼1, 컬럼2...
INDEXED BY(index_name)
table_name
어디(조건);

SQLite 인덱스 기준 함수 예

表 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 인덱스 기준 함수