powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / LEFT && SPACE function bug?
4 сообщений из 4, страница 1 из 1
LEFT && SPACE function bug?
    #35398299
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наткнулся на следующий баг.
Два варианта некоторого селекта:
Код: plaintext
1.
2.
3.
4.
5.
select case when <expr> then 'S'
  when <expr1> then 'I'
  else 'G'  as type,
  left('test' || 'string' || space( 20 ),  20 ) as field1
from mytable
и
Код: plaintext
1.
2.
3.
4.
5.
select case when <expr> then 'S'
  when <expr1> then 'I'
  else 'G'  as type,
  left('test' || 'string' || '                   ',  20 ) as field1
from mytable
В первом случае в колонке type получаю null, во втором правильное значение. Кто-нибудь может объяснить данное поведение?
Спасибо.
DB2/400 V5R4
...
Рейтинг: 0 / 0
LEFT && SPACE function bug?
    #35398424
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
END после 'G' у вас стоит в оригинале?
...
Рейтинг: 0 / 0
LEFT && SPACE function bug?
    #35398636
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinEND после 'G' у вас стоит в оригинале?
Ага. Это опечатка. SQL валидный и выполняется.
...
Рейтинг: 0 / 0
LEFT && SPACE function bug?
    #35568296
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гммм. Похоже, что вызов функции space() внутри любой другой функции (substr(), в частности) вызывает тот же самый баг. Причем ошибка какая-то специфичная: на простых запросах типа селект_фром_тейбл все отрабатывает нормально, а при использовании нескольких объединений начинает глючить.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / LEFT && SPACE function bug?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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