質問

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ではなく、ステートメントごとの更新ではありませんでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top