0
我将源数据用作MySQL数据库,并将表中的日期与Pentaho中的系统生成日期进行比较。无法比较Pentaho Kettle中的日期
我使用的查询象下面这样:对 'created_at'
Select * FROM trvs_consumer WHERE created_at > ?
值是这样的:对于2016/07/28 00:00:00.000000000
价值 '?'从Pentaho的系统信息是这样的:1900/01/01 04:30:00.000
当我运行查询,我得到下面的错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 25
但是,当我运行的查询,而无需在where子句中,它运行完美。有什么建议么 ?
大概在Pentaho的到系统的连接是错误的。 – sagi
@sagi,我查看了详细的日志,发现错误为: 您的SQL语法错误;检查与您的MySQL服务器版本相对应的手册,在'?'附近使用正确的语法。在线25 任何想法? – Sarang
你可以看看执行的SQL吗?我怀疑日期没有以正确的格式输出。 – sagi