LIMITをかけながら実行したい場合に、PHPQUERY経由でSQLを実行すると以下のエラーが表示され、実行できない場合がございます。
「キーワードFETCHは必要でない。有効なトークンはFOR USE SKIP WAIT WITH OPTIMIZEです。SQLCODE=-199」
PHPQUERY側でSQLを加工しているため出るエラーとなっ
以下のサブクエリの書き方であればエラーにならないかと思います
エラーとなる元のクエリー
select * from lib/table limit 10
エラー回避方法
SELECT * FROM (
select * from lib/table limit 10
)
コメント
0件のコメント
サインインしてコメントを残してください。