PreparedStatement、ORDER BYの中には?は使えない。

タイトル通り。
ごく単純なDBの中身を表示するプログラムをメンテしていた。各列の見出しをクリックするとその列の値によってソートされる仕組みになってたから、以下のようなSQLをprepareしようとしたけど出来なかった。
SELECT * FROM TBL WHERE FIELD1=? ... ORDER BY ?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です