Bonjoue,
Comment puis je trouver quelle ligne dans syscolumn appartient l'index de ma cle primaire ?
Merci
Version imprimable
Bonjoue,
Comment puis je trouver quelle ligne dans syscolumn appartient l'index de ma cle primaire ?
Merci
Bonjour,
Faites une jointures avec la table système sysindexkeys ;)
Si vous êtes sous SQL Server 2005 ou 2008, sachez que ces tables sont obsolètes.
@++ ;)
Attention, une clef primaire n'est pas forcément constistuée d'une seule colonne.
D'autre part vous gagneriez à utiliser les vues normalisées INFORMATION_SCHEMA.KEY_COLUM_CONSTRAINT et INFORMATION_SCHEMA.TABLE_CONSTRAINTS
En effet elles sont compatibles d'une version de SQL Server à l'autre alors que les tables système syscolumns et cie. n'existent plus sous 2005, 2008...
A +