У меня есть таблица, в которой есть столбцы со значениями и значениями NULL. мне нужно написать хранимую процедуру для поиска строк в моей таблице. но эти столбцы с нулевым значением не выдают пут ...
это дает мне такой результат
Type Value Int32 0
Вы всегда можете использовать функцию ISNULL:
SELECT ISNULL(MyNumberColumn, 0) FROM Mytable
Это вернет фактическое значение в MyNumberColumn - или "0", если значение действительно NULL.
MyNumberColumn
Марк
Вы можете использовать ...
WHERE MyNumberColumn = 10 OR MyNumberColumns IS NULL
Существуют также способы использования значений по умолчанию вместо нуля, если вам нужно, например, вы можете рассматривать все нулевые значения как ноль.