У меня есть таблица «T» в базе данных SQL Server 2005, и в ней есть два столбца «A» и «B», которые чаще всего не содержат никаких значений.
Как проверить, являются ли A и B пустыми (имеет все строки нулевой длины) или нет?
У меня есть такой наивный способ сделать это -
select count(*) as A_count from T where A <> ''
Предположим, что A имеет тип данных varchar.
Мне было интересно, смогу ли я получить ту же информацию, используя системную таблицу, и если это так, будет ли это быстрее, чем этот запрос?
ура