sql >> データベース >  >> RDS >> Sqlserver

Java から MSSQL リクエストにユーザー定義のテーブル型を渡す方法

    申し訳ありませんが、私が知る限り、Java にはそのようなテーブル オブジェクトはありません。 JDBC で挿入する場合、preparedStatements とバッチ実行を検討する必要があります。

    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
    }
      

    よろしくS



    1. foreachループ内の重複をSQLと区別する

    2. PHP 5.4 PDOは、古い安全でない認証を使用してMySQL4.1以降に接続できませんでした

    3. PostgreSQLを使用してNESTEDJSONB配列内のオブジェクトを削除します

    4. Node Mysqlは、quitを呼び出した後にクエリをエンキューできません