test数据表中有一个字段名为aaa字段,字段类型为 varchar2 字段内容假设为 555
在sql2000 里面 语法如下select * from test where aaa='555'
可以查询出来记录。但是在oracle 里面
select * from test where aaa='555'查询没有记录,不知道是什么原因?
在sql2000 里面 语法如下select * from test where aaa='555'
可以查询出来记录。但是在oracle 里面
select * from test where aaa='555'查询没有记录,不知道是什么原因?
解决方案 »
- 关于 not in 里有 空值的处理方法
- 如何对oracle的数据库连接进行监控?急!!!
- ★☆★☆★☆★☆★如何将原来数据库的DBF文件,导入新的数据库环境中,请赐教!
- sql server to Oracle迁移
- [原创]Oracle天大的Bug
- 十万火急!!求救阿!!ORA-00020 maximum number of processes (150) exceeded null
- 在安装oracle8i(linux8下)时,安装Oracle Database Configuration Assistant完后,安装starting web server in non_ssl mode on port77
- 在存储过程中执行create 命令的问题
- 关于定期索引重建和表的重新组织,三点疑问?
- 关于oracle 的表名问题。
- oracle能装在vista上吗?
- 非常急SQL语句问题!在线等!给高分!
aaa
822
190
983
442 aaa 字段里面有这些数据,但是都不能通过下面的语句查出来。但是同样的数据同样的语句在
sql2000里面就可以。我检查了我的数据里面并没有包含类似空格这样的字符。
select * from test where aaa='555'
822
190
983
442 上面的是表数据?里面没有555啊你用pl/sql工具,打开表看看里面是不是有555
我都不能在oracle通过select * from test where aaa='555' 来查询到
问题解决 ,惭愧啊~~~