【问题标题】:Insert to database date and time插入数据库日期和时间
【发布时间】:2020-07-08 01:15:24
【问题描述】:

我正在尝试将当前日期和时间插入数据库,但只插入日期。 列数据类型:日期 格式掩码:YYYY/MM/DD HH24:MI:SS。 PL/SQL 表达式 TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS')to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') 提交表单时自动插入数据(我设置了列名和数据类型(日期))。 如何正确插入日期和时间?

【问题讨论】:

  • 最佳实践是使用触发器来记录 sysdate/systimestamp。
  • 谢谢。我试试看。

标签: oracle-apex


【解决方案1】:

您实际上可以只插入 SYSDATE。 sysdate 是 Date 数据类型,列也是。但有人认为,当您在列上执行 Select 时,它只显示日期,而不是时间。那只是因为那是日期的默认显示掩码。在选择中执行 TO_CHAR 时,您也会超时。

【讨论】:

  • 谢谢。我认为数据库的结果与可见值相同。
猜你喜欢
  • 1970-01-01
  • 2019-10-06
  • 1970-01-01
  • 2014-07-07
  • 2015-12-31
  • 2018-05-18
  • 1970-01-01
相关资源
最近更新 更多