Je me demandais comment importer du contenu d'un fichier tex dans une base de données (javaDB). C'est le code que j'ai mais je reçois une erreur lors de l'exécution. Je voudrais également indiquer que la clé primaire de cette table est incrémentée automatiquement.Comment importer un fichier texte dans javaDB?
CALL SYSCS_UTIL.SYSCS_IMPORT_TABLE
(null,'EXPENDITURE','C:\Users\Me\Desktop\textforimport.txt',null,null,null,0);
// This is my import code
// Ceci est mon erreur
Executed successfully in 0.003 s.
Line 1, column 1
Error code 30000, SQL state 38000: The exception 'java.sql.SQLException:
Attempt to modify an identity column 'EXPENDITURE_ID'.' was thrown while evaluating an expression.
Error code 99999, SQL state 42Z23: Attempt to modify an identity column 'EXPENDITURE_ID'.
Line 4, column 1
Execution finished after 0.003 s, 1 error(s) occurred.
// Code pour la création de la table
create table Expenditure (
Expenditure_ID integer not null primary key generated always as identity (start with 1,increment by 1),
Expenditure_Description varchar (75) not null,
Expense double not null,
Expense_Date date not null
);
Maintenant, je ne suis pas expert en java, mais me demande si quelqu'un appelle me aider . Je vous serais reconnaissant. Merci