Salut à tous,
J'ai créé cette table et je veux importer les données depuis un fichier CSV.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Dans mon tableau, le prix a un format comme 24.85ERREUR: syntaxe en entrée invalide pour le type numeric : « prix »
État SQL :22P02
Contexte : COPY medicament, ligne 1, colonne prix_medicament : « prix »
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part copy Medicament from 'C:/Users/admin/Desktop/projetbdd/Medicament.csv' using delimiters ';' ;
Pouvez-vous m'aider svp ?
Merci.
Partager