sql查询出错 select * from (SELECT ROWNUM, ID FROM A WHERE ROWNUM<2000)WHERE ROWNUM>=1900; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/expert/faq/faq_index.asp?id=42203 语句没问题,可是不不懂你为什么要这样写:select * from (SELECT ROWNUM, ID FROM A WHERE ROWNUM<2000)WHERE ROWNUM>=1900;不是很好?或者简单点SELECT ROWNUM, ID FROM A WHERE 1900<=ROWNUM and 2000>ROWNUM;也行啊 ROWNUM不可以用>,只可以用<= ORA-03113: 通信通道的文件结束这个错误不是你的语句引起的.你把开发工具个数据库断开然后再连接执行试一下看看呢. ORA-03113: 通信通道的文件结束,我现在执行某个过程时也有这个问题,重新connect 下再执行就可以了 有时候出现这种情况不一定是connect的问题。在调用用户级函数时有时会出现这种情况。有可能是参数问题所造成的。 如何将Clob类型改成Varchar类型? oracle中,如何实现:将一个数据库的一张表复制到另外的一个数据库 原来有oracle,又安装一半后退出安装,造成oracle数据库服务无法启动 关于物化视图刷新的问题? 触发器问题 学习中的迷茫 给一张表插入5000条记录 在VC中使用ADO访问Oracle数据库的时间是多少? ORA-01843: 无效的月份 有哪位大神知道怎么解决啊 几个.txt文件中的数据导入到一个oracle数据表中的方法 在存储过程中,怎么执行一个语句? 在存储过程中,字符串连接的 语句该怎么写?
可是不不懂你为什么要这样写:
select * from (SELECT ROWNUM, ID FROM A WHERE ROWNUM<2000)
WHERE ROWNUM>=1900;
不是很好?
或者简单点
SELECT ROWNUM, ID FROM A WHERE 1900<=ROWNUM and 2000>ROWNUM;
也行啊
这个错误不是你的语句引起的.你把开发工具个数据库断开然后再连接执行试一下看看呢.
再执行就可以了
在调用用户级函数时有时会出现这种情况。有可能是参数问题所造成的。