Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2009, 09:22
rProgged
 
Fecha de Ingreso: agosto-2004
Mensajes: 131
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Como reconocer la columna PK de una tabla con T-SQL???

Me respondí solo :D

buscando por aqui y por allá encontre que la consulta para eso es:

SELECT b.column_name
FROM information_schema.table_constraints a, information_schema.constraint_column_usage b
WHERE a.table_name = 'nombre_de_la_tabla'
AND b.table_name = 'nombre_de_la_tabla'
AND a.constraint_type = 'PRIMARY KEY'
AND a.constraint_name=b.constraint_name


y eso seria todo, que útil esto de la INFORMATION_SCHEMA

saludos