1

PreparedStatementまたは他のユーティリティを使用してSELECTステートメントのフィールドをパラメータ化する方法はありますか?

私は次のような意味です:

SELECT ?, ? FROM MY_TABLE WHERE ? = ?

4

2 に答える 2

1

以下で試してください

http://docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html

于 2012-05-04T13:41:26.960 に答える
1

いいえ、JDBC ではそれができません。パラメータの背後にある考え方は、実行を高速化し、SQL インタージェクションを回避することです。選択している列をパラメーター化しても、これら 2 つの目標のいずれにも役立ちません。

于 2012-05-04T13:38:37.240 に答える