Parâmetros dinâmicos Parâmetros dinâmicos Parâmetros IN (? ou dinâmico) Instruções preparadasuso de parâmetros dinâmicos ? (parâmetro dinâmico)nas instruções preparadas

Podem ser preparadas instruções onde é permitido haver parâmetros para os quais o valor não é especificado quando a instrução é preparada utilizando os métodos PreparedStatement da API do JDBC. Estes parâmetros são chamados de parâmetros dinâmicos, e são representados por uma ?.

Os documentos da API do JDBC fazem referência aos parâmetros dinâmicos como parâmetros IN, INOUT ou OUT. Na linguagem SQL, estes são sempre parâmetros IN.

O suporta a interface ParameterMetaData, nova no JDBC 3.0. Esta interface descreve o número, tipo e propriedades dos parâmetros da instrução preparada. Para obter mais informações deve ser consultado o .

Devem ser especificados valores para os parâmetros dinâmicos antes de executar a instrução. Os valores especificados devem corresponder aos tipos esperados.