Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como passar o tipo de tabela definido pelo usuário para a solicitação MSSQL de Java


Oh desculpe, tanto quanto eu sei que não existe tal objeto de tabela em Java, você pode usar cs.setObject() mas, novamente, você deve obter esse objeto de algum lugar (consulta no servidor mssql?). Se você estiver procurando por desempenho em inserções com JDBC, você deve considerar prepareStatements e execução em lote.
java.sql.connection connection = //driver, url, database, credentials ...

try
{
    PreparedStatement ps =
        connection.prepareStatement("insert into tbl values (?)");
    ps.setInt(1, your 1st int);
    ps.addBatch();
    ps.setInt(1, your 2nd int);
    ps.addBatch();
    ps.setInt(1, your 3rd int);
    ps.addBatch();
    ps.executeBatch();
}
catch (SQLException e)
{
    // err handling goes here
}
finally
{
    // close your resources
}

Atenciosamente S