SQLITE_BUSY (5)SQLITE_BUSY (5) — 데이터베이스가 잠김
다른 연결 또는 프로세스가 데이터베이스 파일을 잠그고 있습니다.
sqlite 플랫폼의 26개 에러 코드
SQLITE_BUSY (5)다른 연결 또는 프로세스가 데이터베이스 파일을 잠그고 있습니다.
SQLITE_LOCKED (6)동일한 연결 내에서 데이터베이스의 테이블이 잠겨 있습니다.
SQLITE_NOMEM (7)SQLite가 충분한 메모리를 할당하지 못했습니다.
SQLITE_READONLY (8)데이터베이스가 읽기 전용 모드로 열렸거나 파일 시스템이 읽기 전용입니다.
SQLITE_INTERRUPT (9)sqlite3_interrupt()에 의해 작업이 중단되었습니다.
SQLITE_IOERR (10)데이터베이스를 읽거나 쓰는 중 디스크 I/O 오류가 발생했습니다.
SQLITE_CORRUPT (11)데이터베이스 파일이 손상되었습니다.
SQLITE_FULL (13)디스크 또는 데이터베이스 크기 한도에 도달하여 삽입이 실패했습니다.
SQLITE_CANTOPEN (14)SQLite가 데이터베이스 파일을 열 수 없습니다.
SQLITE_SCHEMA (17)구문 준비와 실행 사이에 스키마가 변경되었습니다.
SQLITE_TOOBIG (18)문자열 또는 BLOB 값이 SQLite의 최대 크기를 초과했습니다.
SQLITE_CONSTRAINT (19)INSERT, UPDATE, 또는 DELETE가 제약 조건을 위반했습니다.
SQLITE_MISMATCH (20)데이터 타입이 예상된 타입과 일치하지 않습니다.
SQLITE_MISUSE (21)SQLite API가 잘못 사용되었습니다.
SQLITE_RANGE (25)sqlite3_bind에 전달된 파라미터 인덱스가 범위를 벗어났습니다.
SQLITE_NOTADB (26)파일이 유효한 SQLite 데이터베이스가 아닙니다.
SQLITE_ERROR (1)일반적인 SQL 오류가 발생했거나 데이터베이스가 없습니다.
SQLITE_PERM (3)데이터베이스 파일에 대한 요청된 접근 모드가 허용되지 않습니다.
SQLITE_ABORT (4)콜백 함수에 의해 작업이 중단되었습니다.
SQLITE_NOTFOUND (12)내부 루틴이 찾을 수 없음을 반환했습니다. 애플리케이션 코드에서는 드물게 발생합니다.
SQLITE_WARNING (28)SQLite가 치명적이지 않은 문제를 감지하고 경고를 발생시켰습니다.
SQLITE_AUTH (23)권한 부여 콜백이 작업을 거부했습니다.
SQLITE_FORMAT (24)이 오류 코드는 예약되어 있으며 현재 SQLite에서 사용되지 않습니다.
SQLITE_NOLFS (22)플랫폼이 데이터베이스에서 요구하는 대용량 파일을 지원하지 않습니다.
SQLITE_PROTOCOL (15)데이터베이스 잠금 프로토콜 오류가 발생했습니다.
SQLITE_EMPTY (16)데이터베이스 파일은 존재하지만 테이블이 없습니다.