Microsoft SQL Server Report Builder を使用しているときに、クエリ デザイナーでクエリを実行し、結果を取得できます。クエリには、日付に関する where 句があります。
select * from table where DB_timestamp > to_date(:StartDate, 'mm/dd/yyyy') and DB_timestamp < to_date(:EndDate, 'mm/dd/yyyy')
実行時に、指定された形式で 2 つの変数 (StartDate と EndDate) を入力するポップアップが表示されます。レポートを生成するために同じことを実行しようとすると、カレンダー ピッカーを使用して 2 つの変数を選択する必要があります。日付は目的の形式で表示されますが、常に次のエラーが発生します。
An error occured during local report processing.
Query execution failed for dataset 'XYZ'.
ORA-01843: not a valid month
クエリが 1 か所で正常に実行されても、変数がカレンダー ピッカーによって選択されたときにエラーがスローされる原因は何ですか?