powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Операция сложения строк в SQL7 как-то странно себя ведет...
6 сообщений из 6, страница 1 из 1
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006026
AlexUnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или меня клинит или действительно SQL6.5 и SQL7 по-разному реагируют на сложение двух строк (допустим, название + адрес контрагента) в том случае, если одна из них NULL. SQL6.5 давал в этом случае то, что нужно - непустое значение одной из строк. SQL7 к моему большому огорчению дает NULL. Я понимаю, что раньше надо было думать, но всё же может есть какой-нибудь способ сделать результатом операции Фирма+Null=Фирма, а не Null (и при этом не прибегать к помощи функции проверки). Уффф, наконец-то выразился
...
Рейтинг: 0 / 0
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006027
Alexander Chepack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используй:

SET CONCAT_NULL_YIELDS_NULL OFF
...
Рейтинг: 0 / 0
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006028
Alexander Chepack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В догонку - из BOL:

Note SET CONCAT_NULL_YIELDS_NULL is the same setting as the concat null yields null setting of sp_dboption
...
Рейтинг: 0 / 0
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006029
AlexUnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, ребята. В дальнейшем чем смогу - помогу
...
Рейтинг: 0 / 0
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006030
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... ну или же можно писать Фирма+coalesce(нечто,'')
...
Рейтинг: 0 / 0
Операция сложения строк в SQL7 как-то странно себя ведет...
    #32006031
AlexUnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 SergSuper
Полностью с тобой согласен (поэтому и говорил, что с самого начала надо было так делать).
Но теперь воткнуть во все SP-шки и View-шки данную конструкцию, да ещё и учесть её во всех группировках будет весьма проблематично Но всё равно спасибо. Мне всегда помогали твои советы.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Операция сложения строк в SQL7 как-то странно себя ведет...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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