SQLite3 미리 정의된 상수

아래 상수는 이 확장에 의해 정의되며 확장이 PHP로 컴파일되거나 런타임에 동적으로 로드된 경우에만 사용할 수 있습니다.

SQLITE3_ASSOC (int)
Sqlite3Result::fetchArray() 메서드가 해당 결과 집합에서 반환된 열 이름으로 인덱싱된 배열을 반환하도록 지정합니다.
SQLITE3_NUM (int)
Sqlite3Result::fetchArray() 메서드가 열 0에서 시작하여 해당 결과 집합에 반환된 열 번호로 인덱싱된 배열을 반환하도록 지정합니다.
SQLITE3_BOTH (int)
Sqlite3Result::fetchArray() 메서드가 열 0에서 시작하여 해당 결과 집합에 반환된 대로 열 이름과 번호로 인덱싱된 배열을 반환하도록 지정합니다.
SQLITE3_INTEGER (int)
SQLite3 INTEGER 스토리지 클래스를 나타냅니다.
SQLITE3_FLOAT (int)
SQLite3 REAL(FLOAT) 스토리지 클래스를 나타냅니다.
SQLITE3_TEXT (int)
SQLite3 TEXT 스토리지 클래스를 나타냅니다.
SQLITE3_BLOB (int)
SQLite3 BLOB 스토리지 클래스를 나타냅니다.
SQLITE3_NULL (int)
SQLite3 NULL 스토리지 클래스를 나타냅니다.
SQLITE3_OPEN_READONLY (int)
SQLite3 데이터베이스가 읽기 전용으로 열리도록 지정합니다.
SQLITE3_OPEN_READWRITE(int)
읽기 및 쓰기를 위해 SQLite3 데이터베이스를 열도록 지정합니다.
SQLITE3_OPEN_CREATE (int)
SQLite3 데이터베이스가 아직 없는 경우 생성되도록 지정합니다.
SQLITE3_DETERMINISTIC (int)
SQLite3::createFunction()으로 생성된 함수가 결정적임을 지정합니다. 즉, 단일 SQL 문 내에서 동일한 입력이 주어지면 항상 동일한 결과를 반환합니다. (PHP 7.1.4부터 사용 가능)