Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как проверить на наличие значения null поле типа text? / 6 сообщений из 6, страница 1 из 1
06.12.2021, 16:05
    #40117830
micha_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
Начал работать с базой на Greenplum 6.14 (Postgre 9.4.24). Читал доку, но IS NULL не работает.
В таблице abra1 есть поле updatedate типа text. При просмотре таблицы есть строки, у которых в поле updatedate содержится null.
Но следующий запрос их не находит, т.е. выдает 0 строк:
Код: plsql
1.
2.
3.
select *
from abra1  w
where updatedate is null;
...
Рейтинг: 0 / 0
06.12.2021, 16:43
    #40117838
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
micha_k
Начал работать с базой на Greenplum 6.14 (Postgre 9.4.24). Читал доку, но IS NULL не работает.
В таблице abra1 есть поле updatedate типа text. При просмотре таблицы есть строки, у которых в поле updatedate содержится null.
Но следующий запрос их не находит, т.е. выдает 0 строк:
Код: plsql
1.
2.
3.
select *
from abra1  w
where updatedate is null;



А вы уверены что там NULL а не ''(пустая строка)?
попробуйте where updatedate=''

PS: "поле updatedate типа text" - жалко нет готовой иконки facepalm.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
06.12.2021, 17:22
    #40117850
micha_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
Прилагаю скриншот фрагмента из 3 полей ( поле с null в середине) из DBeaver.
...
Рейтинг: 0 / 0
06.12.2021, 17:25
    #40117851
Megabyte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
micha_k
Прилагаю скриншот фрагмента из 3 полей ( поле с null в середине) из DBeaver.

Так может там 'null' строкой прописано?)
...
Рейтинг: 0 / 0
06.12.2021, 17:29
    #40117853
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
Судя по скринам DBeaver в гугле - тот выводит NULL как [NULL] серым текстом, а не как null. Возможно, конечно, это настраивается, но раз СУБД утверждает что is null нет таких...
...
Рейтинг: 0 / 0
06.12.2021, 17:30
    #40117854
micha_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить на наличие значения null поле типа text?
Megabyte, Точно, строкой. Спасибо.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как проверить на наличие значения null поле типа text? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]