Как проверить, является ли строка нулевой или нет? - PullRequest
2 голосов
/ 28 июня 2011

Может ли кто-нибудь дать мне идею проверить, является ли строка null или нет, не используя followin:

1. length(string)
2. Comparing string with ""
3. string ! = NULL

Ответы [ 4 ]

7 голосов
/ 28 июня 2011

использовать IS NOT NULL в строке

Как

SELECT * FROM table WHERE someString IS NOT NULL
3 голосов
/ 28 июня 2011

Используйте string IS NOT NULL.Использование string != NULL недопустимо в SQL ...

0 голосов
/ 28 июня 2011
CASE WHEN NULLIF(some_text, '') IS NULL THEN 'T' ELSE 'F' END
0 голосов
/ 28 июня 2011

Я не совсем уверен, что именно вы спрашиваете, но вы можете проверить на ноль, используя IS NULL;

SELECT 1 WHERE '' IS NULL

или

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