2009-10-19 2 views
0

Je suis en mesure de récupérer des données de la même table de base de données, mais ne suis pas en mesure de ISERT L'erreur que je reçois estQu'est-SQLCODE: -516 signifient

DB2 erreur SQL: SQLCODE: -516, SQLSTATE: 26501 , SQLERRMC: null

+1

Quel était le problème avec la documentation DB2 d'IBM? Quelle partie du manuel de référence de DB2 était confuse ou incomplète? –

Répondre

4

IBM documentation suggère que

the currentSchema property does not match the schema name of the tables and indexes that you created.

(Bien que ci-dessus est pour z/OS, j'attendons à ce que la mise en œuvre Java DB2 est le même)

+0

Merci .. Son fait qu'il y a un décalage de colonnes. J'insérais 17 colonnes à travers le frontend alors que dans le backend il y avait une colonne de plus. – Gourav

2

Lorsque vous avez SQLCODE que retreive de DB2 vous pouvez utiliser la commande suivante pour décrire

DB2 ? SQL-<ERRORCODE> 

exemple

DB2 ? sql-407