验证错误“列必须是有效的时间戳”

时间:2017-12-07 22:57:42

标签: sql oracle plsql oracle-apex

所以我在oracle上创建表单但是我无法在TIMESTAMP字段中输入时间..我只能输入日期,如果我甚至尝试用日期添加时间,它会抛出错误。这是它的样子: enter image description here

基本上,它只允许我输入日期,而不是时间..

我的deptime和arrivaltime的数据类型是TIMESTAMP(6),事实上,当我使用sql语句输入值时,它会随着时间的推移完美地完成。

1 个答案:

答案 0 :(得分:0)

对于DATETIMESTAMP类型的列,Oracle没有内在的“格式” - 您的表格未指定任何格式。输入/输出格式模型由应用程序提供,在本例中为Oracle Application Express(APEX)。

在项目上,您可以指定格式掩码,例如DD-Mon-RRRR HH24:MI:SS