Hola Javier:
Si yo opino como tu, pero ya sabes, cuando te intentan migrar
aplicaciones generadas para otras BB.DD. (en este caso PostGreSQL u
Oracle que si que lo permiten) anustro AS400, son cosas que pasan y que
debo intentar paliar de alguna manera para que el funcionamiento de la
Aplicacion sea Optimo.
De todas formas, mas que una clave primaria esto es una clave primaria
exclusiva.
Muchas Gracias por tu Respuesta.
Salu2
********************************************
D. Eduardo Pascual Rodríguez
Tecnico de Sistemas
Ayuntamiento de Vitoria-Gasteiz
Tfno.: +34.945.16.16.33 Ext.: 3107
Fax: +34.945.16.16.00
E-mail: [email protected]
********************************************
El 25/01/2011 10:28, Javier Mora escribió:
Una clave primaria de una
tabla no debería permitir nulos, por lo menos era uno de los requisitos
que tenía que cumplir una clave primaria. Lo cierto es que nunca he
probado lo que intentas. Sin embargo, ten en cuenta que un valor nulo
no es un valor concreto es algo "indefinido" y el gestor de la base de
datos podría estar liándose por ese motivo.
Javier
Buenos dias Foro:
Tengo un problema al Insertar Datos en una Tabla SQL con clave primaria
de varios campos en los que se permiten nulos.
Si inserto datos en todos los campos de la clave, no tengo problemas ya
que el Sistema me comprueba si existe esa clave y si esta duplicada me
da error.
Si alguno de los campos de la clave va a NULOS, entonces esa
comprobacion no se hace y me permite Insertar Registros con Claves
Duplicadas.
Yo necesito alguna forma de prevenir esto pero si que es necesario
permitir nulos en la clave.
Alguien ha solucionado esto de Alguna Forma? Estoy en V5R4.
Salu2
--
********************************************
D. Eduardo Pascual Rodríguez
Tecnico de Sistemas
Ayuntamiento de Vitoria-Gasteiz
Tfno.: +34.945.16.16.33 Ext.: 3107
Fax: +34.945.16.16.00
E-mail: [email protected]
********************************************
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
|
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.