powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert: глюк с кривой датой при сравнении таблиц
1 сообщений из 1, страница 1 из 1
IBExpert: глюк с кривой датой при сравнении таблиц
    #37167311
SQL Bigot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Натолкнулся тут на грабли, когда игрался с рестором старых баз в FB25.

В таблице базы IB56 диалекта 1 неключевое nullable поле(пусть DATE_FIELD) типа DATE содержит кривую дату:
Код: plaintext
cast(DATE_FIELD as VARCHAR( 200 ))  = '-26-JAN-0'
Как она туда попала - не спрашивайте, я не знаю, но факт. Скорее всего - кривым клиентским приложением на дельфи 3(?) впихнуто во времена царя Гороха.
База бэкап-ресторится IB56 на ура.

Так вот поправил я эту дату в тестовой на '26-JAN-1800' (просто чтоб оставалось не null), закоммитил
и попытался сравнить с таблицей целевой базы.

А различия не нашлись.

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


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