oracle "select sysdate from dual" 为什么没有查询结果

liulaojian1253 2017-08-22 11:25:15
各路神仙,说说看法吧,谢谢
...全文
690 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
shpery 2017-08-22
  • 打赏
  • 举报
回复
引用 15 楼 liulaojian1253 的回复:
[quote=引用 13 楼 shpery 的回复:] 应该是dual表有问题,你对该表有插入更新之类的操作没? 你查下select * from dual;
插入一条数据后就行了,什么原理谢谢 [/quote] 这张伪表是一个单行单列的表
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
感谢各位的热心解答,超感谢!
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 13 楼 shpery 的回复:
应该是dual表有问题,你对该表有插入更新之类的操作没?
你查下select * from dual;



插入一条数据后就行了,什么原理谢谢

花开了叫我 2017-08-22
  • 打赏
  • 举报
回复
drop table dual; 执行这个就好了
shpery 2017-08-22
  • 打赏
  • 举报
回复
应该是dual表有问题,你对该表有插入更新之类的操作没? 你查下select * from dual;
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 11 楼 shpery 的回复:
[quote=引用 8 楼 liulaojian1253 的回复:]
[quote=引用 7 楼 shpery 的回复:]
应该是pl/sql的问题,用sqlplus执行看下


[/quote]
那你查询其他的表有数据没?
select sysdate from 其他表[/quote]
shpery 2017-08-22
  • 打赏
  • 举报
回复
引用 8 楼 liulaojian1253 的回复:
[quote=引用 7 楼 shpery 的回复:] 应该是pl/sql的问题,用sqlplus执行看下
[/quote] 那你查询其他的表有数据没? select sysdate from 其他表
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 6 楼 zhkl125 的回复:
工具问题吧,去命令行执行看下
感觉像是这个数据库对dual有问题,但不知道哪里出的毛病?!
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 7 楼 shpery 的回复:
应该是pl/sql的问题,用sqlplus执行看下
我用同一个pl/sql连其他数据库,执行这个语句是没问题的;但是这个数据库执行有关dual的语句不行,不知道为什么
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 7 楼 shpery 的回复:
应该是pl/sql的问题,用sqlplus执行看下


shpery 2017-08-22
  • 打赏
  • 举报
回复
应该是pl/sql的问题,用sqlplus执行看下
zhkl125 2017-08-22
  • 打赏
  • 举报
回复
工具问题吧,去命令行执行看下
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 1 楼 weixin_38847048 的回复:
CREATE TABLE dual (dummy CHAR(1)); select sysdate from dual; --谁建了个假的dual表捣乱玩吧
没变化,还是没有查询结果
liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 1 楼 weixin_38847048 的回复:
CREATE TABLE dual (dummy CHAR(1));
select sysdate from dual;


--谁建了个假的dual表捣乱玩吧


dual表结构是这样的


liulaojian1253 2017-08-22
  • 打赏
  • 举报
回复
引用 2 楼 jdsnhan 的回复:
没有查询结果? 也没有错误提示吗?


查询是这样的

jdsnhan 2017-08-22
  • 打赏
  • 举报
回复
没有查询结果? 也没有错误提示吗?
花开了叫我 2017-08-22
  • 打赏
  • 举报
回复
CREATE TABLE dual (dummy CHAR(1)); select sysdate from dual; --谁建了个假的dual表捣乱玩吧

17,138

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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