Problemas con una Constraints en 9i
En una tabla x tengo una constraints para validar la existencia de un dato en otra tabla.
ambas tablas estan en un form de creación.
al grabar me da el error de integrity constraints, lo cual creo que no deberia ser, ya que se estan creando en el form, los datos necesarios.
alguien sabe cual podria ser el error ???
ambas tablas estan en un form de creación.
al grabar me da el error de integrity constraints, lo cual creo que no deberia ser, ya que se estan creando en el form, los datos necesarios.
alguien sabe cual podria ser el error ???
Hola:
No he trabajado con Form pero lo que me parece es que estas colocando los datos en el orden equivoca. Ejemplo:
create table X1(
id integer,
nombre varchar2(15),
constraint pk_id primary key(id)
);
create table X2(
id integer,
id2 integer,
nombre varchar2(15),
constraint pk_id_id2 primary key(id, id2),
constraint fk_id foreign key(id) references X1(id));
para poder insertar en tabla X2 deben estar los datos en la tabla X1.
Nota: Las tablas las hice en un archivo de texto recien, por lo que puede haber un error sintactico :)
Ojala que te sirva.
OJO: con el orden de la insercion.
No he trabajado con Form pero lo que me parece es que estas colocando los datos en el orden equivoca. Ejemplo:
create table X1(
id integer,
nombre varchar2(15),
constraint pk_id primary key(id)
);
create table X2(
id integer,
id2 integer,
nombre varchar2(15),
constraint pk_id_id2 primary key(id, id2),
constraint fk_id foreign key(id) references X1(id));
para poder insertar en tabla X2 deben estar los datos en la tabla X1.
Nota: Las tablas las hice en un archivo de texto recien, por lo que puede haber un error sintactico :)
Ojala que te sirva.
OJO: con el orden de la insercion.
