Skip to Main Content

Español

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

problema con restricciones

Edwin 8798Feb 13 2020 — edited Feb 13 2020

Hola tengo un problema para ingresar registros a las tablas, después de haber asignado restricciones, a las llaves primarias, (disulpen soy nuevo y no se donde podía preguntar, también quisiera saber si no será mucha molestia el que pregunte cosas sencillas tan seguido en su foro)

ejemplo:

Create table carrera(

clave_c varchar(3)not null,

nombre_c varchar2(50)not null,

duracion_c int not null,

Constraint pk_tc primary key (clave_c),

check (clave_c like 'C[0-9][0-9]')

)

En la tabla carrera le estoy indicando a la restricción que las llaves primarias siempre van empezar siempre con la letra 'C' seguida de 2 dígitos y al hacer los registros me sale este error:

Insert into carrera values ('C99','Ing Robotica', 3)

Error report -

ORA-02290: check constraint (SYS.SYS_C007600) violated

Podrían indicarme si es correcta mi restricción o que es lo que estoy haciendo mal, saludos.

This post has been answered by L. Fernigrini on Feb 13 2020
Jump to Answer
Comments
Post Details
Added on Feb 13 2020
5 comments
2,623 views