이 SQL을 처음 사용하고 있으며,이 경우 문제가 무엇인지 알고 싶습니다.ORA-02253 : 제약 조건 지정이 허용되지 않습니다. - 외래 키
"제약 조건 지정이 허용되지 않습니다." 원인 : 여기에는 제약 조건 지정이 허용되지 않습니다.
코드의 마지막 줄에
CREATE TABLE CLIENTE(
RUT VARCHAR2(10) CONSTRAINT CLIENTE_PK PRIMARY KEY,
NOMBRE VARCHAR2(20) CONSTRAINT NOMBRE_CLIENTE NOT NULL,
APELLIDOP VARCHAR2(30) CONSTRAINT APELLIDOP_CLIENTE NOT NULL,
APELLIDOM VARCHAR2(30) CONSTRAINT APPELIDOM_CLIENTE NOT NULL,
DIRECCION VARCHAR2(100) CONSTRAINT DIRECCION_CLIENTE NOT NULL,
TELEFONO NUMBER(8) CONSTRAINT TELEFONO_CLIENTE NOT NULL,
EMAIL VARCHAR2(255) CONSTRAINT EMAIL_CLIENTE NOT NULL,
FECHA_NACIMIENTO DATE CONSTRAINT FECHA_NACIMIENTO_CLIENTE NOT NULL,
SEXO CHAR(1) CONSTRAINT SEXO_CLIENTE NOT NULL,
COD_CIUDAD NUMBER(3) CONSTRAINT CLIENTE_CIUDAD_FK FOREIGN KEY (COD_CIUDAD)
REFERENCES CIUDAD (COD_CIUDAD)
);
[ORA-02253의 사용 가능한 복제를 사용하는 열 선언에서 제약 조건을 분리해서해야한다 여기에 허용되지 않음] (https://stackoverflow.com/questions/45751511/ora-02253-constraint-specification-not-allowed-here) – gile
당신이 얻으려고하는 것에 대한 또는 더 많은 에러에 대해 더 많은 정보를 제공해주세요. – Guglie
테이블을 생성해야하지만 제약이 허용되지 않는다고 알려줍니다. – Derezed