私はMySQLデータベースとしてソースデータを使用しており、テーブルの日付とPentahoのシステム生成日付を比較しています。Pentahoケトルの日付を比較できません
私は以下のようなクエリを使用しています。 'created_atと' の
Select * FROM trvs_consumer WHERE created_at > ?
値は次のようである: '?' の2016/07/28 00:00:00.000000000
値私は、クエリを実行すると、私は以下のエラーを取得する1900/01/01 04:30:00.000
:Pentahoのシステム情報からのようです
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