HOLA , TENGO EL SIGUIENTE PROBLEMA , SOY NUEVO EN ORACLE Y NO SE CUAL SE MI ERROR
MI CODIGO DE CREACIÓN DE LA TABAL ES EL SIGUIENTE:
DROP TABLE PARTICIPANTE CASCADE CONSTRAINTS
;
CREATE TABLE PARTICIPANTE
(
K_ID_PARTICIPANTE NUMBER(4) NOT NULL,
N_NOMBREPAR VARCHAR(50) NOT NULL,
N_APELLIDOPAR VARCHAR(50) NOT NULL,
Q_TELEFONO NUMBER(10) NOT NULL,
Q_NIVEL NUMBER(2),
D_TIPO_PARTICIPANTE VARCHAR(7) NOT NULL,
K_COD_PAÍS NUMBER(3) NOT NULL
)
;
ALTER TABLE PARTICIPANTE
ADD CONSTRAINT D_TIPO_PARTICIPANTE CHECK (K_ID_PARTICIPANTE in ('j','a')
)
;
ALTER TABLE PARTICIPANTE ADD CONSTRAINT PK_PARTICIPANTE
PRIMARY KEY (K_ID_PARTICIPANTE)
;
AL LLENAR LA TABLA
SQL> insert into participante values(12,'jose','lopez',65,6,'a',1);
insert into participante values(12,'jose','lopez',65,6,'a',1)
*
ERROR en lÝnea 1:
ORA-01722: n·mero no vßlido
ALGUIEN EM PODRIA COLAVORAR DICIENDOME CUAL ES EL ERROR SE LO AGRADECERIA MUCHO!