0

ODBC接続Excel2010を使用していますが、[Blah Blah]を追加することでMSクエリにパラメータを設定でき?、実際のクエリに追加できます。

しかし、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
4

2 に答える 2

2

SQLクエリを準備してOracleに送信しているだけだと思います。Oracle ストアド プロシージャを呼び出していると思いました。

where句は次のようになります。

where ("R"."TIME_STAMP" between ? and ?)

Excelでは、日付または日付/時刻を入力するためのセルが必要です( であると仮定しますA1)。次に、式を含む別のセルが必要=TEXT(A1, "MM-DD-yyyy hh:mm:ss")です。これは、MS Query でリンクするセルです。2 番目のパラメーターについて繰り返します。

于 2013-02-22T21:24:12.830 に答える