java 1.4 -sql server 2000: impossible d'insérer plusieurs enregistrements dans la table
-
08-07-2019 - |
Question
INSERT INTO [UPLOAD_FILE_RECORD_FIELDS_DATA] ([ID RECORD], [FIELD_ORDER], [FIELD_VALUE], [ERROR_CODE])
select ?,?,?,?
union all
select ?,?,?,?
union all
select ?,?,?,?
Je dois insérer plusieurs enregistrements dans une seule table. J'utilise donc la requête ci-dessous et les valeurs des paramètres. Mais je reçois le code d'erreur 77. Quelle est la cause?
Le nombre d'enregistrements à insérer est d'environ 70000. Ainsi, j'insère 100 enregistrements dans une requête, puis j'utilise addBatch () sur l'instruction préparée 700 fois, que j'exécute le lot entier.
La solution
En fait, ce n'était pas le code d'erreur 77.Il n'y avait pas de mises à jour par relevé.SO Tout fonctionne bien.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow