Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

[SOLUCIONADO] crear llave primaria convinada

Estas en el tema de crear llave primaria convinada en el foro de SQL Server en Foros del Web. Tengo dos campos en mi Base de datos y quiero que dos sean mi llave primaria. Cómo lo puedo generar en código...
  #1 (permalink)  
Antiguo 10/01/2014, 15:36
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
crear llave primaria convinada

Tengo dos campos en mi Base de datos y quiero que dos sean mi llave primaria.

Cómo lo puedo generar en código
  #2 (permalink)  
Antiguo 10/01/2014, 16:52
Avatar de Grost  
Fecha de Ingreso: enero-2014
Ubicación: Guatemala
Mensajes: 25
Antigüedad: 10 años, 3 meses
Puntos: 1
Respuesta: crear llave primaria convinada

Puedes hacerlo de esta forma desde un script

Código:
create table nombreTabla(
	codigoUno int not null,
	codigoDos int not null,
	nombre nvarchar(75) null,
	constraint pk_nombreTabla_codigoUno_codigoDos primary key (codigoUno asc, codigoDos asc)
)
go
el texto pk_nombreTabla_codigoUno_codigoDos es el nombre que tendrá el constraint o sea el nombre de la llave compuesta.

Etiquetas: campo, llave, primaria
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.