Oracle 查询显示“未选定行”

lsjlfjlskfjljlf 2010-06-05 06:52:50

我用Oracle 建了一个表student显示成功创建
用select * from student 查询该表时出现 “未选定行”
这是怎么一回事呀
...全文
2427 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
qjsby1989 2011-04-28
  • 打赏
  • 举报
回复
如果已经有数据了,在查询中文的时候也出现这样的情况是不是因为中文编码的问题产生的?
lsjlfjlskfjljlf 2010-06-08
  • 打赏
  • 举报
回复
是没有数据,权限也不对
LingXX0103 2010-06-08
  • 打赏
  • 举报
回复
不就是因为么数据?
lsjlfjlskfjljlf 2010-06-08
  • 打赏
  • 举报
回复
1楼和3楼的答案结合
lsjlfjlskfjljlf 2010-06-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 tianlesoftware 的回复:]
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..
[/Quote]
先前我也发过贴,出高分只是为了快点解决问题~!
wh62592855 2010-06-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 tianlesoftware 的回复:]
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..
[/Quote]哈哈 明明同学观察很仔细呀 做什么DBA啊 搞刑侦去算了
bulijun1987 2010-06-06
  • 打赏
  • 举报
回复
在sqlplus下面运行时会出现那条语句的。
就是没有记录。
可能是没有提交吧!
kate26 2010-06-06
  • 打赏
  • 举报
回复
恩,表内可能没有记录信息
yuhongpingimu 2010-06-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 tianlesoftware 的回复:]
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..
[/Quote]支持
碧水幽幽泉 2010-06-06
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 tianlesoftware 的回复:]
引用 10 楼 java3344520 的回复:
引用 7 楼 tianlesoftware 的回复:
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..

什么叫到分??


自己发帖,然后把分给自己。
[/Quote]
啊!还可以这样啊!
Dave 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 java3344520 的回复:]
引用 7 楼 tianlesoftware 的回复:
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..

什么叫到分??
[/Quote]

自己发帖,然后把分给自己。
iqlife 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 tianlesoftware 的回复:]
楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..
[/Quote]
什么叫到分??
taoking20205 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 minoboy 的回复:]
也许楼主可能是在用EXCEL复制导入数据中,出现了长字符串引起的.

或者导入不规范的字符,建议检查导入的数据.
[/Quote]

有这种可能
geniusqiao 2010-06-05
  • 打赏
  • 举报
回复
我的表也没有记录,为什么没出现楼主那样的问题呢?
minoboy 2010-06-05
  • 打赏
  • 举报
回复
也许楼主可能是在用EXCEL复制导入数据中,出现了长字符串引起的.

或者导入不规范的字符,建议检查导入的数据.
iihero 2010-06-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 lsjlfjlskfjljlf 的回复:]
我用Oracle 建了一个表student显示成功创建
用select * from student 查询该表时出现 “未选定行”
这是怎么一回事呀
[/Quote]
其含义指的是结果集为0条记录。没有可选记录。
你往这个表里插入一条记录,再select试试。
ssqtjffcu 2010-06-05
  • 打赏
  • 举报
回复
嗯,“未选定行”是告诉你没有记录被查到
Dave 2010-06-05
  • 打赏
  • 举报
回复


楼主ID 很奇怪, 标记一下,关注此帖结贴给分情况. 防止倒分..
luoyoumou 2010-06-05
  • 打赏
  • 举报
回复
-- 呵呵,表存在,但是表里面没有记录行呗!

-- 如果你确定执行了Insert操作插入了记录行的话,可能是你忘记提交(COMMIT)了!
sql_xeppp 2010-06-05
  • 打赏
  • 举报
回复


往这个表里插入一条记录,再select试试。

插入记录的时候 没有提交(commit);或者是没有记录

如果用sys用户 查询其它用户表的时候 加上 schema (user_name.table_name)
加载更多回复(1)

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧