SQL/데이터베이스 에러정보
SQLITE_EMPTY (16)SQLITE_EMPTY (16) — 데이터베이스가 비어 있음
데이터베이스 파일은 존재하지만 테이블이 없습니다.
sqlite
이 에러의 원인
이 내부 오류는 데이터베이스가 비어 있음을 나타내며, 일반적으로 애플리케이션에 반환되지 않습니다.
수정 방법
테이블을 생성하세요. 마이그레이션을 실행하세요. 데이터베이스가 올바르게 초기화되었는지 확인하세요.
관련 에러 코드
SQL/데이터베이스 에러에러
MySQL 1217MySQL 1217 — 부모 행 삭제 불가
외래 키 제약 조건이 부모 행의 삭제를 방지합니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
2600026000 — 유효하지 않은 SQL 문 이름
지정한 준비된 구문 이름이 존재하지 않습니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
MySQL 1136MySQL 1136 — 컬럼 수 불일치
INSERT의 컬럼 수와 값의 수가 일치하지 않습니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
MySQL 1292MySQL 1292 — 잘못된 값이 잘림
타입 변환 중 값이 잘리거나 유효하지 않습니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
MySQL 1461MySQL 1461 — 준비된 구문 초과
준비된 구문의 최대 수에 도달했습니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
P0002P0002 — 데이터 없음
PL/pgSQL의 SELECT INTO가 정확히 한 행이 예상되는 상황에서 행을 반환하지 않았습니다.
postgresql
상세 보기