SQL文: .................
row_number() over(order by USER_ID, rowid) rn,
........................ USER_ID, rowid是表中字段,上记SQL文在PL/SQL中可以正常执行,但是在UNIX系统下通过PORC编译的时候会报错(PORC是在UNIX下通过gcc和oracle支持的编译文件实现编译执行)。错误信息提示,在“over(order by USER_ID, rowid)”出现错误,我想是不是再PORC编译中不支持这种写法,把“over(order by USER_ID, rowid)”当作row_number()的别名了,所以出错,也有可能是需要特定的写法吧,请知道的各位高手多多指教
row_number() over(order by USER_ID, rowid) rn,
........................ USER_ID, rowid是表中字段,上记SQL文在PL/SQL中可以正常执行,但是在UNIX系统下通过PORC编译的时候会报错(PORC是在UNIX下通过gcc和oracle支持的编译文件实现编译执行)。错误信息提示,在“over(order by USER_ID, rowid)”出现错误,我想是不是再PORC编译中不支持这种写法,把“over(order by USER_ID, rowid)”当作row_number()的别名了,所以出错,也有可能是需要特定的写法吧,请知道的各位高手多多指教
解决方案 »
- 安装后SP2-00908错误,新人求助~~
- oracle 一张两条数据合并为一条数据
- ado.net调用存储过程(select返回多条记录)的问题(急)
- 数据库性能调优
- 关于ORACE排序问题
- 怎样才能使用nologging减少redo size?
- decode函数疑问
- TO_DATE(T_SJ,'YYYY/MM/DD HH:MM:SS') 提示格式代码出现两次
- Oracle系统预设的系统管理员都有什么不同!
- 控制文件和数据文件的SCN不一致,数据库打不开(ora-01190,ora-01110,system)
- 比较数据类型为varchar2的表示时间字段?
- Oracle中创建用户有什么要求吗?
错误信息代号:
pcc-s-00201: "over(" 中发现了"(",在下面输入中出错
2. 是否是视图,有些查询对视图有限制的
3. 可能就是你说的proc预编译不支持oracle的分析函数了