Я использую MS SQL Server.
Мне вручили несколько больших таблиц без ограничений, без ключей, ничего.
Я знаю некоторые из них. столбцы имеют уникальные значения. Есть ли умный способ для данной таблицы найти столбцы с уникальными значениями?
Прямо сейчас я делаю это вручную для каждого столбца, подсчитывая, столько ли DISTINCT значений, сколько строк в таблице.
SELECT COUNT(DISTINCT col) FROM table
Возможно, можно было бы заставить куратора перебирать все столбцы, но он хотел бы услышать, знает ли кто-нибудь более умную или встроенную функцию.
Спасибо.