你的 字段dtCreate 含有时间(小时分秒)吗?
如果不含有就没问题。有时间的话可能有问题。
dtCreate<=to_date('2004-08-26','yyyy-mm-dd'))就不包括 dtCreate 是 2004-08-26 00:00:01的数据
如果不含有就没问题。有时间的话可能有问题。
dtCreate<=to_date('2004-08-26','yyyy-mm-dd'))就不包括 dtCreate 是 2004-08-26 00:00:01的数据
解决方案 »
- 求救:m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);错在哪里
- 关于Oracle随机查询数据的问题,在线求解,求帮助
- Oracle 10g 在Linux上配置pc环境遇到的问题(PL/SQL执行)
- 同样的VB查询语句,访问两个不同的oracle数据库,一个占回滚段,一个不占,为何
- oracle insert问题
- Job创建出错,ORA-01008 并非所有变量都已关联,怎么回事?
- 大大们帮帮忙????
- 特着急!!!!!!!!!!!
- 有什么方法可以得到数据库内的存储过程的代码?谢谢!!!
- 程序中的编码解码问题
- oracle数据库安装问题
- 超过最大光标数!
这个写法非常不好,建议用between关键字
可以更改为dtCreate BETWEEN to_date('2004-08-12','yyyy-mm-dd')
AND to_date('2004-08-26','yyyy-mm-dd'))这样是不是更好看一点呢?并且这个速度应该比你的那个快!
推荐而已!