홈>
HSQLDB에서이 오류가 발생합니다 :
Caused by: org.hsqldb.HsqlException: integrity constraint violation: foreign key no parent; FK9GHQNBKBDJIGL1LN1V9DVN06O table: REVINFO
처음에는 열에 null 값을 추가한다는 의미라고 생각했지만 키가 NULLABLE 인 열 (EDITORID)을 참조하므로 null 값을 삽입 할 수 있습니다.
참조 테이블에 아직 존재하지 않는 값을 추가하려고한다고 가정합니다. 그러나 예외는 삽입하려는 실제 값을 알려주지 않습니다.
- 답변 # 1
관련 자료
- php - 제한된 항목을 삭제할 때 "무결성 제약 조건 위반 - 19 foreign key 제약 조건 실패"캐치
- 외래 키 ORA-00001 고유 제약 조건에 대한 SQL 제약 조건 위반
- php - sqlstate [23000] - 무결성 제한 조건 위반 : 1048 라 라벨에서 'user_id'열이 널일 수 없습니다
- php - laravel eloquent - 무결성 제약 조건 위반 : 1052 where 절이 모호한 'id'열
- php - 라 라벨 무결성 제약 조건 위반 - 1048 다 대다 관계에서 'submitform_id'열은 null 일 수 없습니다
- database - sqlstate [23000] - 무결성 제한 조건 위반 : 19 not null 필수 필드를 널로 설정 한 후에도
- php - laravel 6 오류 - sqlstate [23000] : 무결성 제약 조건 위반 : 1052 where 절이 모호한 'id_perusahaan'열
- php - 무결성 제약 조건 위반 - 19 not null 제약 조건이 마이그레이션 테이블에없는 것에 실패했습니다
- java - 삭제하기 전에 외래 키 제약 조건 위반 확인
- php - sqlstate [23000] - 무결성 제한 조건 위반 : 1048 'cne'열은 널이 될 수 없습니다
- mysql - sqlstate [23000] - 무결성 제한 조건 위반 : 1452 하위 행을 추가하거나 업데이트 할 수 없습니다 외래 키 제한 조건이 실패 함 (라 라벨)
- php - sqlstate [23000] - 무결성 제한 조건 위반 : 1048 'id'열은 널이 될 수 없습니다
- php - sqlstate [23000]를 해결하는 방법 - 무결성 제약 조건 위반 : 1062 중복 항목 | 라 라벨 58
- php - 무결성 제약 조건 위반 테이블 MySql 조인
- php - 무결성 제약 위반 - 1048 laravel laravel
- php - sqlstate [23000] - 무결성 제한 조건 위반 : 1048 'feature_item'열 및 ''status '열은 널이 될 수 없습니다
- php - laravel 무결성 제약 조건 위반 - 1052 where 절이 모호한 'id'열
- php - "무결성 제약 위반 - 19 not null"해결 가장 적합한 솔루션은 무엇입니까?
- php - 경고 메시지에"무결성 제한 위반 - 1048 열은 null 일 수 없습니다"
- mysql - sqlstate [23000] - 무결성 제한 조건 위반 : 1048 'lat'열은 널이 될 수 없습니다
관련 질문
- HSQLDB를 사용한 CTE 기반 시퀀스 생성
- spring boot - 파일 기반 db - hsqldb : 35mb, h2 : 85mb
- sql server - Hibernate HSQL Concat이 MSSQL에서 작동하지 않는 이유는 무엇입니까?
- mysql - hsqldb 및 SET DATABASE SQL 정규 이름 사용 방법
- hsqldb - MYBATIS Generatedkey 태그가 Spring MVC에서 작동하지 않는 것 같습니다
- java - 널을 제공하는 파일 기반 hsql에 연결
- java - MAC에서 HSQLDB에 연결하는 Python 37
- hsqldb - 오류 호환되지 않는 데이터 유형을 조합하여 수정하는 방법 [SQL State = 42562, DB Errorcode = -5562]
- java - 최대 절전 모드 HQL 예기치 않은 토큰
- java - postgres 스크립트를 hsqldb 스크립트로 전송하는 방법은 무엇입니까?
업데이트 됨 : 참조 열에 값이있는 행을 삽입하려고했지만참조열에 값이 일치하는 행이 없습니다. 소스 코드를 확인했는데보고 할 항목 목록에 실제 값이 추가되었지만 오류 문자열이 구성되면 생략됩니다. 따라서 HSQLDB 버전 2.4.2가보고 기능을 향상시킬 때까지 SQLException을 발견 할 때 값을보고하려면 코드를 사용해야합니다.