Buenos días:

Gracias por la solución, funciona perfectamente.

Jorge Merino.


alex martinez escribió:
La solución que he encontrado pasa por indicar

Create Table /jjincid.cabecera (                               /
   Campo1    Numeric(5, 0)       Not Null,
   Campo2    Numeric(4, 0)       Not Null,
   Campo3    Numeric(3, 0)       Not Null,
*UNIQUE (CAMPO1, CAMPO2), * Primary Key(Campo3 ) )

Salu2


El 19 de marzo de 2010 13:23, [email protected] <mailto:[email protected]> <[email protected] <mailto:[email protected]>> escribió:

    Buenos días:

    Según tengo entendido una Foreign Key se puede indicar sobre una
    Primary Key o sobre un Unique Index pero las siguientes
    instrucciones me dan error:

/Create Table jjincid.cabecera ( Campo1 Numeric(5, 0) Not Null, Campo2 Numeric(4, 0) Not Null, Campo3 Numeric(3, 0) Not Null, Primary Key(Campo3 ) ); Create Unique Index jjincid.cabeceraX1 On jjincid.cabecera (Campo1, Campo2); Create Table jjincid.detalle ( Campo1 Numeric(5, 0) Not Null, Campo2 Numeric(4, 0) Not Null, Campo3 Numeric(3, 0) Not Null, Foreign Key (Campo1, Campo2) References jjincid.cabecera (Campo1, Campo2), Primary Key(Campo3 ) ); /
    Y el error es:

    /SQL0573  30      12  Posición 2 Tabla DETALLE en JJINCID no tiene
    una clave
                                     padre
coincidente. / Estamos en versión 5R4 y bastante bien de PTF's.

    Gracias,
    Jorge Merino


    ____________________________________________________
    © Publicaciones Help400, S.L. - Todos los
    derechos reservados http://www.help400.es
    ----------------------------------------------------
    Para darte de baja visita la siguente URL:
    http://listas.combios.es/mailman/listinfo/forum.help400


------------------------------------------------------------------------

____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
------------------------------------------------------------------------
____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a