SQL/데이터베이스 에러에러
42P1642P16 — 잘못된 테이블 정의
테이블 정의가 유효하지 않습니다.
postgresql
이 에러의 원인
CREATE TABLE 또는 ALTER TABLE에 기본 키 중복 등 유효하지 않은 명세가 있습니다.
수정 방법
테이블 정의를 검토하십시오. 테이블에는 기본 키가 하나만 있을 수 있습니다. 기본값이 컬럼 타입과 일치하는지 확인하십시오.
관련 에러 코드
SQL/데이터베이스 에러에러
MySQL 1048MySQL 1048 — 컬럼에 NULL 불가
INSERT 또는 UPDATE가 NOT NULL 컬럼에 NULL을 설정하려 했습니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
MySQL 1217MySQL 1217 — 부모 행 삭제 불가
외래 키 제약 조건이 부모 행의 삭제를 방지합니다.
mysql
상세 보기 SQL/데이터베이스 에러치명적
5320053200 — 메모리 부족
데이터베이스 서버의 메모리가 부족합니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
MySQL 2003MySQL 2003 — MySQL 서버에 연결 불가
클라이언트가 서버에 TCP 연결을 설정할 수 없습니다.
mysql
상세 보기 SQL/데이터베이스 에러에러
42P0342P03 — 중복 커서
지정한 이름의 커서가 이미 존재합니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
5400154001 — 구문이 너무 복잡함
SQL 문이 너무 복잡해 데이터베이스가 처리할 수 없습니다.
postgresql
상세 보기