Oracle中没有时间的日期类型
发布时间:2020-12-12 13:53:26 所属栏目:百科 来源:网络整理
导读:在Oracle 10g中,在表中使用DATE类型时遇到问题。我只想DATE字段存储只有DATE没有时间自动。 有这么多的解决方案,我知道它喜欢使用TO_CHAR和TO_DATE或TRUNC,但我面临着我使用这么多的过程插入或更新数据,没有时间更新所有这些。 我如何解决这个问题? 最
在Oracle 10g中,在表中使用DATE类型时遇到问题。我只想DATE字段存储只有DATE没有时间自动。
有这么多的解决方案,我知道它喜欢使用TO_CHAR和TO_DATE或TRUNC,但我面临着我使用这么多的过程插入或更新数据,没有时间更新所有这些。 我如何解决这个问题? 最好的解决办法是:>从DATE列中删除所有时间(更新yourtable set yourdatecolumn = trunc(yourdatecolumn)) 最简单的解决办法是: >(可选)从DATE列中删除所有时间。>创建一个行前插入或更新数据库触发器设置:new.yourdatecolumn:= trunc(:new.yourdatecolumn); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |