Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert: глюк с кривой датой при сравнении таблиц / 1 сообщений из 1, страница 1 из 1
16.03.2011, 12:26
    #37167311
SQL Bigot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert: глюк с кривой датой при сравнении таблиц
Натолкнулся тут на грабли, когда игрался с рестором старых баз в 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
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert: глюк с кривой датой при сравнении таблиц / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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