Hverken din lagrede procedure eller din kode indeholder COMMIT
operation, så din indsættelse ruller bare tilbage (tabelafskæring kan ikke rulles tilbage, så du ser dens virkning alligevel). Det ser ud til, at din SQL-editor har mulighed for autocommit, men dit programs forbindelsesparametre har ikke. Så du har flere muligheder:
- Tilføj eksplicit
COMMIT
til din lagrede procedure - Ring til
objConn.commit()
efter at have udført din forespørgsel. - Indstil
autocommit
mulighed på din forbindelse (se detaljer her ).