当前位置: 技术问答>java相关
初学者问题:标准的sql里有处理日期的函数吗?
来源: 互联网 发布时间:2015-08-29
本文导语: 是这样,我需要对不同的数据库进行日期操作,比如在db2,我要用DATE('xxxxx'),在oracle,用TO_DATE('xxxxx'),所以我想知道在标准sql语句中有没有处理日期的函数,这样我就不需要对不同的数据库写不同的sql语句乐。 谢...
是这样,我需要对不同的数据库进行日期操作,比如在db2,我要用DATE('xxxxx'),在oracle,用TO_DATE('xxxxx'),所以我想知道在标准sql语句中有没有处理日期的函数,这样我就不需要对不同的数据库写不同的sql语句乐。
谢了先。
谢了先。
|
datediff,dateadd,datepart应该都属于标准SQL的吧
|
你可以这样考虑一下,如果标准的sql有,那么oracle还提供你自己的函数干什么啊??
|
好象没有,DATEADD是SQL SERVER里的吧
|
教你一个办法,把日期类型的数据在数据库中都存为整型。
显示的时候转换一下就行了。
这样就不用考虑多数据库的问题了。查询起来也方便。
显示的时候转换一下就行了。
这样就不用考虑多数据库的问题了。查询起来也方便。