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
________________________________ De: [email protected] [mailto:[email protected]] En nombre de Eduardo Pascual Rodriguez Enviado el: martes, 25 de enero de 2011 9:05 Para: forum.help400 Asunto: Claves Primarias en SQL Con datos NULL 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.

