私はJava 6とOracle DBとSpring 3.0 jdbcTemplateを使用してレガシー・システムで作業しています。java.sql.sqlException:予期しないトークン:FIRST_VALUE
私が実行しようとしているクエリは次のとおりです。
SELECT department_id, last_name, salary, FIRST_VALUE(last_name)
OVER (ORDER BY salary ASC ROWS UNBOUNDED PRECEDING) AS lowest_sal
FROM (SELECT * FROM employees WHERE department_id = 90
ORDER BY employee_id)
ORDER BY department_id, last_name, salary, lowest_sal;
しかし、私は次のエラーを取得しています:
ます。java.sql.SQLException:予期しないトークン:文 でFIRST_VALUEを[DEPARTMENT_IDを選択して、姓、給与、FIRST_VALUE(姓) AS(昇給ASCローズアンボーダードプレシジョン)AS ...]
SQLデベロッパーで同じクエリを実行すると正常に実行されます。私は何が間違っているのか分かりません。