0

Oracle テーブルには、現在の行の最終更新日を含む列があります。Lotusscript で日付をオラクルの日付型と比較できるようにフォーマットするにはどうすればよいですか? CStr と TO_CHAR を試しましたが、実際の日付ではなく、文字を比較しているだけです。可能であれば、フォーマットを必要とせず、オラクルの日付と比較できる日付を lotusscript で作成したいと考えています。LAST_MODIFIED > lastdate のようなものです (このオラクルの日付は lotussciript の日付より後です)。私はオラクルテーブルを制御できません。

4

1 に答える 1

0

to_date 関数を使用して Oracle 日付を作成します。

to_date(,'フォーマット')

日付を文字列としてフォーマットします (例: 06-05-2012)。これにより、Oracle の日付が返されます。

plsql では次のようになります。

my_string := '06-08-2012';
my_date := to_date(my_string,'DD-MM-YYYY');

もちろん、これは SQL で直接行うこともできます。

where LAST_MODIFIED > to_date(<your_date_string_to_compare>,<your_date_format>)
于 2012-08-06T06:18:00.480 に答える