在维护一个系统时,发现一个奇怪的问题在sql plus中
用select * from table where riqi = '2008/10/02',可以取出数据
用select * from table where riqi = '2008/10/03',就取不出数据,没反应看起来好象是针对riqi这个字段做了限定,一些日期的数据行可以取,另一些日期的数据行就不能取我想问oracle是如何做到这一点的,另外,我又怎样能取得所有日期的数据行呢?谢谢。
用select * from table where riqi = '2008/10/02',可以取出数据
用select * from table where riqi = '2008/10/03',就取不出数据,没反应看起来好象是针对riqi这个字段做了限定,一些日期的数据行可以取,另一些日期的数据行就不能取我想问oracle是如何做到这一点的,另外,我又怎样能取得所有日期的数据行呢?谢谢。
解决方案 »
- delete表时出现ORA-00903
- oracle 11g 可否快照(物化视图)db2 v9.7中的数据?
- 请问oracle 10g express 如何restore db?
- ORA-01033 : ORACLE initialization or shutdown in progress
- 几个ORACLE分布数据库合并到一个ORACLE数据库
- ORACLE在连接的时候出12505错误 ORA-12505:TNS:监听程序当前无法连接描述符中所给的SID
- 判断两个日期只差的表达式怎么写
- oracle8.0.5和oracle9i导入导出,除了exp/imp还有别的方法吗?
- 高分请教oracle9中长字符串保存的问题
- 谁能帮我解决我的Oracle疑惑!
- set serveroutput on PLSQL output.put_line打印不出结果
- Oracle特殊字符问题
取所有日期,可以不加riqi限制啊,比如:
select * from table ;
可能是条件riqi = '2008/10/03'没有数据吧?
否则是受到用户查询条件的限制,不同的用户可以不同权限的查询条件