Доброго времени суток!

   Столкнулся со следующей проблемой: на удаленном сервере не могу
вставить записи в таблицу, содержащую поле типа DATE. Выдает ошибку:

value exceeds the range for valid dates.

   Изначально вставка осуществлялась выполнением запроса из
РНР-скрипта, запросы выглядят примерно так (взял первый попавшийся):

INSERT INTO <моя табличка> ("ID_COMMENT", "ID_FILE", "AUTHOR", "COMMENT", 
"DATE_1", "ID_AUTHOR", "IS_NEW")
                    values (1, 309, 'Виталик', 'Симпотичная!ты с какого 
города?', '1980-01-01', 0, 0)

   Когда не прокатило попробовал в IBExpert'e такие варианты:

INSERT INTO <моя табличка> ("ID_COMMENT", "ID_FILE", "AUTHOR", "COMMENT", 
"DATE_1", "ID_AUTHOR", "IS_NEW")
                    values (1, 309, 'Виталик', 'Симпотичная!ты с какого 
города?', "now", 0, 0)

INSERT INTO <моя табличка> ("ID_COMMENT", "ID_FILE", "AUTHOR", "COMMENT", 
"DATE_1", "ID_AUTHOR", "IS_NEW")
                    values (1, 309, 'Виталик', 'Симпотичная!ты с какого 
города?', cast('1980-01-01' as date), 0, 0)

   В отчаянии попробовал вставить строку в таблицу через грид в самом
IBExperte - и получил ту же ошибку! Чем был, к слову, весьма озадачен...
Собрал структуру БД из скрипта у себя на компе - все работает как
часы. Первый раз сталкиваюсь с подобной проблемой, если у кого что-то
такое случалось или есть какие-то идеи относительно возможного решения
моей проблемы - прошу помочь.

  О серваке: FireBird 2.1 под SUSE Linux (я не админ сервака и не я
его туда ставил, так что сорри - более ничего вразумительного про
сервак сказать не могу)

-- 
С уважением, Гривин Михаил aka G_M_S

E-mail : mailto:[email protected]
ICQ    : 276506698

А Винамп надрывался: <<Beutiful Silent>>                                        
                                                                                
                                                 

Ответить