powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Приведение типов
4 сообщений из 4, страница 1 из 1
Приведение типов
    #33838613
ValPot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В переносе кода понимаемого IB,MS,Oracle

Код: plaintext
1.
2.
3.
4.
 select * 
   from t1
     left join t2 on t1.p1=t2.p2
 where t1.pole_data<'1.1.9999'

столкнулся с проблемами

1. Тип p1-integer, p2-CHAR - DB2 не хочет заниматься неявным приведением типов требует CAST или что-то подобное
2. При типе поля pole_data-TIMESTAMP опять недопонимание - требует timestamp('99900101000000').

Коллеги утверждают, что 1 вопрос разрешен положительно еще в SQL-92
По 2му вопросу в ORACLE есть какой-то конфигурационный параметр, который приводит к пониманию.

Как бы мне в DB2 протолкнуть запрос не меняя его?
...
Рейтинг: 0 / 0
Приведение типов
    #33839415
timestamp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
 where t1.pole_data<'1.1.9999'

where t1.pole_data<'9999-01-01 00:00:00.00'
...
Рейтинг: 0 / 0
Приведение типов
    #33847697
ValPot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел DateTimeStringFormat - есть EUR - думал попользуюсь.
Так они формат TimeStamp и в нем не поменяли.
Теперь нужно все '12.07.2006 12:18:38' на лету искать и переворачивать в
'2006.07.12 12:18:38' .

В Oracle параметр NLS_DATE_FORMAT гуманнее решает вопрос.

А на 1 проблему решения так и не видать.
...
Рейтинг: 0 / 0
Приведение типов
    #33849122
not_ora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а разве в ora приведение типа
char(t1.p1) = t2.p2 не проходит?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Приведение типов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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