使用 Coldfusion 设置 Oracle 时间戳
Posted
技术标签:
【中文标题】使用 Coldfusion 设置 Oracle 时间戳【英文标题】:Setting Oracle Timestamp with Coldfusion 【发布时间】:2011-03-01 13:13:29 【问题描述】:这是一个很简单的问题,我搜索了之前的问题,但没有找到答案。
如何使用 Coldfusion 在 Oracle 中插入或创建时间戳?
【问题讨论】:
【参考方案1】:你可以这样插入:
<cfquery name="qTest">
insert into myTable(myTimestampCol)
values (<cfqueryparam cfsqltype="cf_sql_timestamp" value="#now()#" />)
</cfquery>
希望对您有所帮助。
【讨论】:
你也可以使用Oracle的SYSDATE。 完美!谢谢!使用 Oracle 的内置 SYSDATE 函数。
<cfquery name="qTest">
insert into myTable(myTimestampCol)
values (SYSDATE)
</cfquery>
如果可能,我更喜欢内置数据库功能来处理此类内容。它基于数据库服务器时钟而不是 ColdFusion 服务器时钟。它还避免了将字符串转换为日期并将其放入绑定变量的非常小的开销。
【讨论】:
以上是关于使用 Coldfusion 设置 Oracle 时间戳的主要内容,如果未能解决你的问题,请参考以下文章
Oracle 19c 连接到 ColdFusion 2018
在编辑文件时,使用TFS intellij和Coldfusion只会锁定.cfm文件
将 oracle sql 时间戳转换为 char Coldfusion
当我们在ColdFusion中使用API 调用(POST请求)将参数数量传递给服务器时,如何修复“POST请求超出”错误?