我正在使用oracle表单构建器10g,我正在尝试将用户输入的时间保存到数据库中。我的输入字段的数据类型是TIME,数据库中的我的列是VARCHAR2(20)类型。 当系统的时间是07:43:00并且我尝试保存时间如08:00:00时,我的数据库中保存了28800。
答案 0 :(得分:0)
您可以将时间转换为明确使用的格式 to_char(时间字段,“HH:MI:SS”)
如果您有一个记录块,请使用预提交触发器 如果您有多记录块,请使用记录后触发器
varchar2 column:= to_char(time field,“HH:MI:SS”);