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

AddBatch/withBatchを適切に使用してxmlタグ値をデータベーステーブルに一括挿入する方法

    あなたがする必要がある:

    // 386 is an odd batch size?
    sql.withBatch(386, 'insert into tab1(col1,col2) values (?, ?)') { ps ->
        innerXml.Row.each { row ->
            ps.addBatch(row.Column0.text(), row.Column1.text())
        }
    }
    



    1. 同じセッションIDを持つレコードのMySQLエコー数

    2. PostgreSQLの主キーの自動インクリメントがC++でクラッシュする

    3. SQL Serverのストアドプロシージャまたはユーザー定義関数のパラメーターを返す(T-SQLの例)

    4. レコードのコンマ区切り文字列を分割し、MySQLで順番に配置するにはどうすればよいですか?