有効な式を含む文字列のリストがありますSQL
。
データベースを変更しないものだけを実行する必要があります。
これを行う最良の方法は何ですか?次のようなことをするだけです:
if(sqlQuery.contains("DELETE")){
//don't execute this
}
悪いハックのようです
更新:
これをより具体的にします。許可されているクエリ
のリストが既にあります。SQL
これらだけが実行されるようにしたい。
これらに対してどのように一致させるのが最善でしょうか?