使用Coldfusion设置Oracle时间戳

使用Coldfusion设置Oracle时间戳,oracle,coldfusion,Oracle,Coldfusion,这是一个非常简单的问题,我搜索了前面的问题,但没有找到答案 如何使用Coldfusion在Oracle中插入或创建时间戳?您可以这样插入时间戳: <cfquery name="qTest"> insert into myTable(myTimestampCol) values (<cfqueryparam cfsqltype="cf_sql_timestamp" value="#now()#" />) </cfquery> 插入myTable(my

这是一个非常简单的问题,我搜索了前面的问题,但没有找到答案


如何使用Coldfusion在Oracle中插入或创建时间戳?

您可以这样插入时间戳:

<cfquery name="qTest">
  insert into myTable(myTimestampCol)
  values (<cfqueryparam cfsqltype="cf_sql_timestamp" value="#now()#" />)
</cfquery>

插入myTable(myTimestampCol)
值()

希望有帮助

使用Oracle内置的SYSDATE函数

<cfquery name="qTest">
  insert into myTable(myTimestampCol)
  values (SYSDATE)
</cfquery>

插入myTable(myTimestampCol)
值(SYSDATE)

如果可能的话,我更喜欢这种内置的数据库功能。它基于数据库服务器时钟,而不是ColdFusion服务器时钟。它还避免了将字符串转换为日期并将其放入绑定变量中的小开销。

您还可以使用Oracle的SYSDATE.Perfect!谢谢工作顺利!实际上,这似乎会导致光标问题。有人知道这件事吗?也许把它作为一个不同的问题贴出来?好的,我会的,谢谢经过我的努力研究,看看是否存在于网站上。:)