java 1.4 -sql server 2000:テーブルに複数のレコードを挿入できません
-
08-07-2019 - |
質問
INSERT INTO [UPLOAD_FILE_RECORD_FIELDS_DATA]([RECORD_ID]、[FIELD_ORDER]、[FIELD_VALUE]、[ERROR_CODE])
select ?,?,?,?
union all
select ?,?,?,?
union all
select ?,?,?,?
複数のレコードを1つのテーブルに挿入する必要があるため、以下のクエリを使用し、パラメーター値を設定しています。しかし、エラーコード77が表示されます。原因は何ですか?
挿入されるレコードの数は約70000なので、1つのクエリに100レコードを挿入し、preparedstatmentでaddBatch()を700回使用してバッチ全体を実行します。
解決
実際にはエラーコード77ではなく、ステートメントごとの更新ではありませんでした。
所属していません StackOverflow