А вот еще интересный баг, хотите?
Попробуйте осуществить функцию str2date() над строкой
"Metyylimetakrylaattimonomeeri"
(отставить смехуечки, это в нашем финском подразделении так один из видов сырья называется...)
И наблюдайте реакцию системы
Вероятно, роль играет не сама конкретная строка, а ее длина... Максимально допустимую длину, правда, пока не установил.
Спросите, зачем я так извращаюсь? А я всего лишь читаю текстовый файл, содержащий строки многих таблиц с полями разных типов... Заранее неизвестно, какого типа будет следующее поле - текст, число, дата... Вот и приходится проверять... Разумеется, баг обходится элементарно - но все-ж таки неприятно, что из-за такого пустяка все грохается аки башни-близнецы...
И, самое, главное, сколько времени было потрачено на то, чтобы установить, из-за чего все падает...