在 oracle 表中有一列包含当前行的最后修改日期。如何在 Lotusscript 中格式化日期以使其与 oracle 日期类型相当?我试过 CStr 和 TO_CHAR 但这只是比较字符,而不是实际日期。如果可能的话,我想在 lotusscript 中创建一个不需要格式化但可以与 oracle 日期进行比较的日期。LAST_MODIFIED > lastdate 之类的东西(这个 oracle 日期大于 lotusscript 日期)。我无法控制 oracle 表。
问问题
180 次
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 回答