我正在使用ODBC連接Excel 2010,我知道我們可以通過添加[Blah Blah]在MS Query中設置參數並在實際查詢中添加?
。
使用Excel 2010中的DateTime參數運行SQL查詢
但我不知道如何使用to_date爲datatime做一個參數。
這是我的where子句。
where ("R"."TIME_STAMP">=TO_DATE ('03-02-2013 00:00:00', 'DD-MM-YYYY HH24:MI:SS')
AND "R"."TIME_STAMP"<=TO_DATE ('09-02-2013 23:59:59', 'DD-MM-YYYY HH24:MI:SS'))
我不確定什麼信息我需要在這裏,但這裏是time_stamp字段的數據類型。
SQL> desc tablet
Name Null? Type
----------------------------------------- -------- -----------------------
TIME_STAMP DATE
請提供您嘗試連接的Oracle存儲過程。上面的WHERE子句不接受參數。 – ExactaBox 2013-02-22 20:49:11
您能否詳細解釋一下您需要的信息?我正在使用excel ODBC連接,它將我帶到可以連接需要的東西的Microsoft Query中。 – Mowgli 2013-02-22 20:56:59
哦,哦......你再次遇到麻煩,因爲沒有提供足夠的信息來幫助你......你太含糊。只能建議使用Between運算符和截斷日期進行比較。添加TRUNC(your_date),除非你需要,否則會截斷時間部分。 – Art 2013-02-22 20:57:48