Problème sur decimal, ou numeric
Salut à tous,
J'ai créé cette table et je veux importer les données depuis un fichier CSV.
Code:
1 2 3 4 5 6 7 8 9 10 11
| create table Medicament(
code_Medicament varchar(20),
molecule_active varchar(70),
categorie varchar(70),
nom_Medicament varchar(70) unique,
conditionnement varchar(50), /* sirop, ampoule, comprime,pommade*/
laboratoire varchar(50),
prix_Medicament DECIMAL(2,2),
posologie varchar(50),
taux_remboursement DECIMAL(2,2) ,
primary key(code_Medicament, nom_Medicament) ); |
Malheureusement, je reçois ce message d'erreur :
Citation:
ERREUR: syntaxe en entrée invalide pour le type numeric : « prix »
État SQL :22P02
Contexte : COPY medicament, ligne 1, colonne prix_medicament : « prix »
Dans mon tableau, le prix a un format comme 24.85
Code:
copy Medicament from 'C:/Users/admin/Desktop/projetbdd/Medicament.csv' using delimiters ';' ;
Je sais que c'est le format decimal qui pose un problème mais je ne sais pas comment résoudre, j'ai essayé aussi avec numeric mais toujours le même problème :cry:
Pouvez-vous m'aider svp ?
Merci.