Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/09/2011, 09:32
chopin125
 
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 0
Respuesta: LLave Primaria

Hola de nuevo
logré resolverlo, al parecer se necesita especificar NOT NULL al campo que será llave primaria de la tabla ya que por defecto cuando son creados sin especificar sql server los asocia con directamente con NULL
CREATE TABLE Persona
(id integer,
Last_Name varchar(30),
First_Name varchar(30));

--asignamos not null para el campo que será llave primaria

alter table persona
alter column id integer not null

-- Ahora sí ya podemos establecerlo como llave primaria.

alter table Persona
add primary key (id)

Bueno de los errores se aprende!!! ;)