我有一个在CakePHP和MySQL上运行的遗留数据库,它正被迁移到Postgres数据库上的一个新的Rails应用程序,该数据库具有截然不同的结构。实际上,有一些日期列( MySQL类型的Date)包含格式错误的日期。大多数格式错误的日期都是'2012-08-00'格式的,MySQL2适配器会在这些日期上卡住(因为很明显00不是一个月中的有效日期)。我得到以下错误:
M
我使用源数据作为MySQL数据库,并将表中的日期与五旬节中的系统生成日期进行比较。来自五旬节系统的信息是:1900/01/01 04:30:00.000You have an error in your SQL syntax; check themanual that corresponds to your MySQL server version for the right syntax to use near '?