Perguntas com a marcação «prepared-statement»



6
Usando curinga "like" na instrução preparada
Estou usando instruções preparadas para executar consultas ao banco de dados mysql. E quero implementar uma funcionalidade de pesquisa com base em uma espécie de palavra-chave. Para isso eu preciso usar a LIKEpalavra-chave, isso eu sei. E eu também já usei instruções preparadas antes, mas não sei como usá-lo LIKEporque, …


13
Como posso obter o SQL de uma PreparedStatement?
Eu tenho um método Java geral com a seguinte assinatura de método: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Ele abre uma conexão, cria um PreparedStatementusando a instrução sql e os parâmetros na queryParamsmatriz de comprimento variável, a executa, armazena ResultSetem cache o (em a CachedRowSetImpl), fecha a conexão e …

22
DOP Preparado Insere várias linhas em uma única consulta
Atualmente, estou usando esse tipo de SQL no MySQL para inserir várias linhas de valores em uma única consulta: INSERT INTO `tbl` (`key1`,`key2`) VALUES ('r1v1','r1v2'),('r2v1','r2v2'),... Nas leituras da DOP, as instruções de uso preparadas devem me proporcionar uma segurança melhor do que as consultas estáticas. Gostaria, portanto, de saber se …


1
mysqli_fetch_assoc () espera erros de parâmetro / chamada para uma função membro bind_param (). Como obter o erro real do mysql e corrigi-lo?
Em meu ambiente local / de desenvolvimento, a consulta MySQLi está funcionando bem. No entanto, quando eu faço upload no meu ambiente de host da web, recebo este erro: Erro fatal: chamada a uma função de membro bind_param () em um objeto não em ... Aqui está o código: global …


2
Reutilizar um PreparedStatement várias vezes
no caso de usar PreparedStatement com uma única conexão comum sem nenhum pool, posso recriar uma instância para cada operação dml / sql mantendo o poder das instruções preparadas? Quero dizer: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } ao invés de: PreparedStatement …


5
PreparedStatement setNull (..)
Java PreparedStatement oferece a possibilidade de definir explicitamente um valor Nulo. Essa possibilidade é: prepStmt.setNull(parameterIndex, Types.VARCHAR); A semântica desta chamada é a mesma de quando se usa um setType específico com um parâmetro nulo? prepStmt.setString(null); ?

3
Oracle JDBC Optimization: Ative o cache PreparedStatement em um aplicativo de inicialização Spring
Eu tenho um aplicativo REST do Spring Boot conectado a um banco de dados Oracle. Estamos usando JDBC usando JdbcTemplate. As propriedades do banco de dados Oracle são obtidas por meio dessas 3 configurações application.properties : spring.datasource.url spring.datasource.username spring.datasource.password Esta aplicação está usando o HikariCP. No site do HikariCP, soube …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.