SQL отлично работает на большинстве установок. Однако у меня возникла проблема с установкой Oracle в Канаде (возможна проблема с локализацией дат?).
http://www.google.com/search?q=ORA-01830
Я передаю данные на собственный процессор, который генерирует SQL. Я только предоставляю данные. Я надеялся на информацию, которая может помочь мне решить ее без привлечения поддержки со стороны процессора.
Не полагайтесь на неявные преобразования даты.
Код как:
MY_TABLE.MY_DATE_COLUMN >= '03/07/2008'
это плохая практика. Используйте либо:
MY_TABLE.MY_DATE_COLUMN >= to_date('03/07/2008','mm/dd/yyyy')
или
MY_TABLE.MY_DATE_COLUMN >= date '2008-03-07'