查询语句如下:
一共2个数据库,我所在的数据库为YAPL,然后对另外一个数据库YAC3的表进行查询。SELECT ROWNUM,A.* FROM (
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 ORDER BY AB.AB_YMD
) A上面的SQL文,去掉ORDER BY就没有任何问题,百思不得其解,请哪位高人帮忙解答一下。
一共2个数据库,我所在的数据库为YAPL,然后对另外一个数据库YAC3的表进行查询。SELECT ROWNUM,A.* FROM (
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 ORDER BY AB.AB_YMD
) A上面的SQL文,去掉ORDER BY就没有任何问题,百思不得其解,请哪位高人帮忙解答一下。
解决方案 »
- rman语法是不是错了,大狭看看!
- PLSQL創建數據庫問題--在線等.
- 请教,oracle不同版本间数据的导入导出,在线等
- 我在DOS下链接上了ORCALE,在DOS下可以导出某个库里的数据吗,怎莫办呢?很急!!
- 往数据库中导入数据,sql语句怎么写最优?
- oracle 11g 在浏览器中用database control建表时列的数据类型默认为抽象数据类型,合适吗?
- job不能自动执行的问题
- 如何alter 列长度?急在线。。。。
- LINUX下远程访问oracle的一些问题
- internal 用户的修改
- Oracle如何批量导出数据的插入语句
- 如何在執行bat檔時,輸入日期搜尋sql資料區間
SELECT ROWNUM,A.* FROM (
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 B ORDER BY B.AB_YMD
) A--可能直接查询AB.AB_YMD是查询的当前库的AB用户下的AB_YMD,找不到所以报错
--或者你可以试下下面的,没有环境,没有测试
SELECT ROWNUM,A.* FROM (
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 ORDER BY AB_YMD
) A
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 AB ORDER BY AB.AB_YMD
) A
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 d ORDER BY d.AB_YMD
) A
SELECT ROWNUM,A.* FROM (
SELECT AB.ROWID,AB.AB_YMD FROM AB@YAC3 AB ORDER BY AB.AB_YMD
) A