Comment calculer le nombre de lignes uniques dans Oracle

J'ai une base de données oracle table avec un grand nombre de colonnes. J'aimerais compter le nombre de pleinement des lignes uniques. La seule chose que j'ai pu trouver est:

SELECT COUNT(DISTINCT col_name) FROM table;

Toutefois, cela m'obligerait l'inscription de toutes les colonnes et je n'ai pas été en mesure de venir avec une syntaxe qui le fera pour moi. Je devine la raison en est que cette requête serait très faible rendement? Est-il recommandé de faire cela?

OriginalL'auteur mck | 2014-10-23