SQL Server 2005 express edition - хранимая процедура поиска моей таблицы - PullRequest
0 голосов
/ 18 сентября 2009

У меня есть таблица, в которой есть столбцы со значениями и значениями NULL. мне нужно написать хранимую процедуру для поиска строк в моей таблице. но эти столбцы с нулевым значением не выдают пут ...

это дает мне такой результат

Type     Value
Int32    0

Ответы [ 2 ]

2 голосов
/ 18 сентября 2009

Вы всегда можете использовать функцию ISNULL:

SELECT
  ISNULL(MyNumberColumn, 0)
FROM  
  Mytable

Это вернет фактическое значение в MyNumberColumn - или "0", если значение действительно NULL.

Марк

0 голосов
/ 18 сентября 2009

Вы можете использовать ...

WHERE
   MyNumberColumn = 10
OR
   MyNumberColumns IS NULL

Существуют также способы использования значений по умолчанию вместо нуля, если вам нужно, например, вы можете рассматривать все нулевые значения как ноль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...