# Parâmetros dinâmicos

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.

Novo: O Derby 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 Guia do Desenvolvedor do Derby.

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

- Exemplo de parâmetros dinâmicos
- Onde são permitidos parâmetros dinâmicos

Tópico pai: Expressões SQL
Referências relacionadas
Precedência das expressões
Expressão booleana