# Exemplo de parâmetros dinâmicos

    PreparedStatement ps2 = conn.prepareStatement(
        "UPDATE DISPONIBILIDADE_HOTEL SET QUARTOS_DISPONÍVEIS = " +
        "(QUARTOS_DISPONÍVEIS - ?) WHERE ID_HOTEL = ? " +
        "AND DATA_DE_RESERVA BETWEEN ? AND ?");
    -- este código de exemplo define os valores dos parâmetros dinâmicos
    -- como sendo iguais aos valores de variáveis do programa
    ps2.setInt(1, numeroQuartos);
    ps2.setInt(2, oHotel.idHotel);
    ps2.setDate(3, chegada);
    ps2.setDate(4, saida);
    updateCount = ps2.executeUpdate();

Tópico pai: Parâmetros dinâmicos
Referências relacionadas
Onde são permitidos parâmetros dinâmicos