Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / конкатенация в firebird / 4 сообщений из 4, страница 1 из 1
21.09.2021, 06:51
    #40098841
san7667
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация в firebird
Добрый день, подскажите пожалуйста, как вывести три поля в одно конкатенацией поле1||поле2||поле3 корректно,
если одно из полей находится в null, то возвращает тоже null, хотя остальные поля заполнены.
...
Рейтинг: 0 / 0
21.09.2021, 07:27
    #40098851
m7m
m7m
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация в firebird
san7667,
coalesce
...
Рейтинг: 0 / 0
21.09.2021, 09:49
    #40098881
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация в firebird
Не только конкатенация.
Любые операции с NULL дают NULL.
...
Рейтинг: 0 / 0
21.09.2021, 11:13
    #40098909
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация в firebird
coalesce("поле1",'')||coalesce("поле2",'')||coalesce("поле3",'')

c null надо научиться работать, пугаться его не надо, но и игнорировать нельзя.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / конкатенация в firebird / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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