Я хочу использовать ISNULL
со всеми столбцами таблицы.ISNULL с SQL Server 2008
Как это
SELECT ISNULL(* , 'NA') FROM #tbl
Я знаю его неправильный путь, я должен указать имя каждого столбца отдельно использовать ISNULL
.
Но в моем случае #tbl
это временная таблица и столбцы создаются динамически
так:
EXEC ('ALTER TABLE #tbl ADD [' + @bno + '] varchar(30)')
В связи с этим я не могу использовать имена столбцов в запросе на выборку, так как имена столбцов всегда другой.
Итак, что мне делать?