Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SQL> CREATE TABLE EMPLEADOS(
- 2 RUT CHAR(10),
- 3 NOMBRE VARCHAR(10),
- 4 APELLIDO1 VARCHAR(15),
- 5 APELLIDO2 VARCHAR(15),
- 6 DIRECC1 VARCHAR(25),
- 7 DIRECC2 VARCHAR(20),
- 8 CIUDAD VARCHAR(20),
- 9 PROVINCIA VARCHAR(20),
- 10 COD_POSTAL VARCHAR(5),
- 11 SEXO VARCHAR(1) CHECK (SEXO IN ('H','M','h','m')),
- 12 FECHA_NAC DATE);
- Table created.
- SQL> CREATE TABLE ESTUDIOS(
- 2 UNIVERSIDAD NUMBER(5),
- 3 ANO NUMBER,
- 4 GRADO VARCHAR(3),
- 5 ESPECIALIDAD VARCHAR(20));
- Table created.
- SQL> ALTER TABLE EMPLEADOS
- 2 ADD CONSTRAINT pk_empleados PRIMARY KEY (RUT);
- Table altered.
- SQL> ALTER TABLE ESTUDIOS
- 2 ADD CONSTRAINT pk_estudios PRIMARY KEY (UNIVERSIDAD);
- Table altered.
- SQL> ALTER TABLE ESTUDIOS
- 2 ADD CONSTRAINT FK_EMPLEADOS_ESTUDIOS FOREIGN KEY (RUT)
- 3 REFERENCES EMPLEADOS(RUT);
- ADD CONSTRAINT FK_EMPLEADOS_ESTUDIOS FOREIGN KEY (RUT)
- *
- ERROR at line 2:
- ORA-00904: "RUT": invalid identifier
- SQL> ALTER TABLE ESTUDIOS
- 2 ADD CONSTRAINT FK_ESTUDIOS_EMPLEADOS FOREIGN KEY (RUT)
- 3 REFERENCES EMPLEADOS(RUT);
- ADD CONSTRAINT FK_ESTUDIOS_EMPLEADOS FOREIGN KEY (RUT)
- *
- ERROR at line 2:
- ORA-00904: "RUT": invalid identifier
- SQL> EDIT
- Wrote file afiedt.buf
- 1 ALTER TABLE ESTUDIOS
- 2 ADD CONSTRAINT FK_ESTUDIOS_EMPLEADOS FOREIGN KEY (RUT)
- 3* REFERENCES EMPLEADOS(RUT))
- SQL> /
- REFERENCES EMPLEADOS(RUT))
- *
- ERROR at line 3:
- ORA-01735: invalid ALTER TABLE option
Add Comment
Please, Sign In to add comment