比如:
select * from A where fd_date > '2013-10-21'
以前我这个是可以直接搜出来日期大于2013-10-21的数据的,但重装系统之后就不可以了~、
请问是哪里出了问题?是要修改注册表什么的吗?
select * from A where fd_date > '2013-10-21'
以前我这个是可以直接搜出来日期大于2013-10-21的数据的,但重装系统之后就不可以了~、
请问是哪里出了问题?是要修改注册表什么的吗?
则select * from A where fd_date > to_date('2013-10-21','yyyy-mm-dd');
如果是字符串,
则select * from A where fd_date > to_char('2013-10-21','yyyy-mm-dd')
“fd_date > '2013-10-21' ” fd_date是date类型,你不加to_date?
楼主觉得date类型和字符类型能一样吗?建议如下方法:fd_date > to_date('2013-10-21','yyyy-mm-dd');
“fd_date > '2013-10-21' ” fd_date是date类型,你不加to_date?
楼主觉得date类型和字符类型能一样吗?建议如下方法:fd_date > to_date('2013-10-21','yyyy-mm-dd');
额,我也不知道怎么搞的,反正以前就是能啊~算了,看来现在也只能这么用了多谢