sql >> Database >  >> RDS >> Sqlserver

Hoe een door de gebruiker gedefinieerd tabeltype door te geven aan een MSSQL-verzoek van Java

Oh sorry, voor zover ik weet is er niet zo'n tabelobject in Java, je kunt cs.setObject() gebruiken, maar nogmaals, je moet dat object ergens vandaan halen (query op mssql-server?). Als je op zoek bent naar prestaties op invoegt met JDBC, dan moet u voorbereidingsverklaringen en batchuitvoering overwegen.

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
}

GroetenS



  1. QR-codes genereren uit MySQL-rijen

  2. Leer hoe u de prestaties van Microsoft SQL Server kunt afstemmen

  3. verbind door clausule in regex_substr

  4. Selecteer N records voor elke categorie en bestel op X