ADO连接Oracle数据库
sql语句如下:select * from user where user_id = 'XXXXX' and login_time< SYSDATE;
用该语句打开记录集对象,返回记录数为0,但该语句在sqlplus中可以正常返回记录
去掉login_time< SYSDATE条件后,记录集也可以返回记录
哪位可以解释一下啊
sql语句如下:select * from user where user_id = 'XXXXX' and login_time< SYSDATE;
用该语句打开记录集对象,返回记录数为0,但该语句在sqlplus中可以正常返回记录
去掉login_time< SYSDATE条件后,记录集也可以返回记录
哪位可以解释一下啊
解决方案 »
- 关于extents的回收的若干疑问
- oracle10g安装完,在sqlplus中默认的用户名和密码是什么?
- ORA-01756: quoted string not properly terminated 待牛人 解答
- rownum<2000000, trace文件却显示rows=3999998
- 小菜鸟的一个问题
- 目前做oracle + shell批处理,以后能往什么方向发展
- 问个思路: 自动编号时的空号回收问题
- 新手上路的问题
- 如何在一个过程中调用另一个有参数的过程?(注:Oracle)
- 用OMS方式启动Enterprise Manager后,为什么我的数据库打不开? 在线等!!!
- 语句问题
- oracle 的 proc C 嵌入式SQL语句编程,十万火急!!!!!!
--还是日期格式问题:
select *
from user
where user_id = 'XXXXX'
and to_date(login_time,'yyyy-mm-dd')< SYSDATE;
--这样试试看
select *
from user
where user_id = 'XXXXX'
and to_date(login_time,'yyyy-mm-dd') < to_date('2011-5-11','yyyy-mm-dd');
--and to_date(login_time,'yyyy-mm-dd hh24:mi:ss')<to_date('2011-5-11','yyyy-mm-dd hh24:mi:ss');