| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1084 人关注过本帖
标题:为什么有数据却select不到
只看楼主 加入收藏
BlueDreame
Rank: 1
等 级:新手上路
帖 子:545
专家分:2
注 册:2004-12-16
结帖率:66.67%
收藏
 问题点数:0 回复次数:4 
为什么有数据却select不到
服务器:
OS:LINUX
ORACLE11G
数据库字符集:al32utf8
NLS_LANG未指定
其余环境默认。

数据表test (id int, name nvarchar2(20))

举例中有数据(1, '中文')

使用pro*c编写c程序,其中语句:
select id from test where name='中文'
但是执行结果为:no rows selected

远程登录是基于字符界面,无法输入中文,因此编写了try.sql脚本并上传服务器,里面只有一句:
select id from test where name='中文';

使用sqlplus登录后执行:
sql>@/home/user/try.sql;

结果还是
no rows selected

请问这是怎么回事啊?谢谢先。
搜索更多相关主题的帖子: 服务器 数据库 数据表 中文 test 
2011-01-13 15:37
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
得分:0 
没数据,没数据,还是没数据,看看后台真有数据吗?

地球人的缺点与恶习集一身,小心感染不良恶习
2011-01-28 12:57
flylee
Rank: 5Rank: 5
等 级:职业侠客
帖 子:309
专家分:374
注 册:2004-8-10
收藏
得分:0 
你在sqlplus里都选不到数据应该就是没有数据吧?
2011-02-02 17:02
BlueDreame
Rank: 1
等 级:新手上路
帖 子:545
专家分:2
注 册:2004-12-16
收藏
得分:0 
确实有数据,用PLSQL可以看到。
后来不知道怎么样,以重新编译一回,成功了。不知道怎么回事。

2011-02-22 22:20
panyanpan
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:82
专家分:647
注 册:2011-4-6
收藏
得分:0 
估计哥们 你 是不是 执行完后没提交
2011-04-06 02:00
快速回复:为什么有数据却select不到
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019287 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved