55问答网
所有问题
oracle中两个日期类型的字段能否直接比较大小
如题所述
举报该问题
推荐答案 2012-04-09
可以比较。试试datediff这个函数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/c4LR8LQee.html
其他回答
第1个回答 2012-04-09
当然可以。
追问
如果为两个日期类型的字段向减去和一个数字比较大小呢,也应该可以吧
追答
Oracle,2个日期可以直接相减,结果为日数。
第2个回答 2012-04-09
这个可以查看oracle的帮助文档,上面有详细的说明,所有日期处理在上面都有详细的讲解
相似回答
oracle中
date
类型
能
比较大小
吗?
答:
时间类型可以比较大小
,但是日期格式需要转成字符串,或者字符串转成日期来比较 比如你的这个 WHERE (to_char(OP.RIQI,'yyyy-mm-dd') >= '2011-06-01')AND (to_char(OP.RIQI,'yyyy-mm-dd') < = '2011-07-26'))或者 WHERE (OP.RIQI >= to_date('2011-06-01','yyyy-mm-dd'))...
在
Oracle中
怎么
比较两个日期的大小
答:
1 不用转换,
直接
相减,看正负。结果还可以表明
两个日期的
差距,正的说明前者大,负的是后者大。2 做判断是大于还是小于。
oracle中
date
类型
能
比较大小
吗?
答:
时间类型可以比较大小
,但是日期格式需要转成字符串,或者字符串转成日期来比较
Oracle两个日期类型字段
怎么
比较大小
答:
oracle中
date的
类型可以直接
使用<, >, <>进行比较,字符串类型可以先转换成date类型在进行比较 select case when to_date('2017-01-20', 'yyyy-mm-dd') > sysdate then 'true' else 'false' endfrom dual
oracle日期比较
答:
如果是date型
比较大小
,直接用大于、小于比较就可以了。字符
型的
也
可以直接比较
或者转化为to_date('20121106','yyyymmdd')再比较。
日期
相减 date1-date
2
算出来的为多少天,*24可以转化差多少小时,同理*24*60*60为相差多少秒
大家正在搜
oracle数据库表中字段类型
oracle sql修改字段类型
oracle 字段类型
oracle查询字段类型
oracle变更字段类型
oracle更改字段数据类型
oracle更改表字段类型
oracle数据库修改表字段类型
oracle clob类型
相关问题
Oracle两个日期类型字段怎么比较大小
oracle中两个varchar2类型的时间怎么进行比较
Oracle两个日期类型字段怎么比较大小?
Oracle两个日期类型字段怎么比较大小
oracle中date类型能比较大小吗?
在Oracle数据库中怎么将日期与时间两个字段合并后与另一个...
Oracle两个日期类型字段怎么比较大小
SQL语句 怎样比较两个日期的大小,简单一点的