Comment savoir si une table possède des colonnes uniques

- Je utiliser MS SQL Server.

Ive été remis dans les mains de quelques grandes tables avec des pas de limite, pas de touches rien.

Je sais que certaines colonnes ont des valeurs uniques. Est-il une façon intelligente pour une table donnée à la finde les cols qui ont des valeurs uniques ?

Droit maintenant, je le fais manuellement pour chaque colonne par comptage si il y a autant de valeurs DISTINCTES qu'il y a de lignes dans la table.

SELECT COUNT(DISTINCT col) FROM table

Pourrait prob faire un cusor en boucle sur toutes les colonnes, mais veulent entendre si quelqu'un en sait plus intelligents ou construire-dans la fonction.

Grâce.

source d'informationauteur zmaster