indice por 5 campos en sql 2000

31/07/2006 - 02:15 por Jose | Informe spam
Esyimados(as). Quiero generar un indice de 5 campos de mi tabla como primary
key. Pero al intentar hacerlo me dice que no puede insertar un null en tal
campo. Yo le tengo deshabilitado la opcion de nno aceptar nulos pero si le
coloco nulos dice que no es posiple por ser primary key. Entonces no
entiendo.
Que debo hacer?
Gracias de antemano.
 

Leer las respuestas

#1 Gustavo Larriera \(MVP\)
31/07/2006 - 05:02 | Informe spam
Una llave primaria no admite valores nulos, ni desde el punto de vista
teórico ni tampoco en la implementación de SQL Server.

Lo que puedes hacer es implementar una restricción UNIQUE que sí admite
valores nulos (aunque solamente un valor nulo por columna).

Gustavo Larriera, MVP
Mentor, Solid Quality Learning
Blog: http://solidqualitylearning.com/blogs/glarriera/


"Jose" wrote in message
news:
Esyimados(as). Quiero generar un indice de 5 campos de mi tabla como
primary key. Pero al intentar hacerlo me dice que no puede insertar un
null en tal campo. Yo le tengo deshabilitado la opcion de nno aceptar
nulos pero si le coloco nulos dice que no es posiple por ser primary key.
Entonces no entiendo.
Que debo hacer?
Gracias de antemano.

Preguntas similares