動的パラメータ

JDBC APIのPreparedStatementを使うことで、値が決まっていないパラメータを持つ文を準備することができます。これらのパラメータは動的パラメータと呼ばれ、?で表されます。

JDBC APIの文書では動的パラメータはIN、INOUT、OUTの何れかとされており、SQLではINとされています。

New: Derby は、JDBC 3.0で導入されたParameterMetaDataのインターフェイスをサポートします。このインターフェイスにより準備された文にあるパラメータの数・型・属性が記述されます。 より詳細な情報については、Derby ディベロッパーズ ガイドを参照してください。

これらの値は、文が実行される前に指定されなければなりません。また値は文脈に沿った型を持たなければなりません。

関連資料
選択式
TableExpression
VALUES式
式に関する優先順位
真偽式