Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Quelques recherches sur le Web ne me permettent pas de trouver réponse à ma question. Impossible de supprimer une colonne qui existe pourtant bel et bien dans ma table... L'instruction suivante me retourne le message qui suit :
ALTER TABLE aep.c_3_3_50 DROP COLUMN datmaj;
ERREUR: la colonne « datmaj » n'existe pas
********** Erreur **********
ERREUR: la colonne « datmaj » n'existe pas
État SQL :42703
Si quelqu'un a une idée, merci par avance !
Thomas
Hors ligne
Bonjour,
Vous pouvez faire un "\d aep.c_3_3_50" dans la ligne de commande psql et nous poster le résultat ?
je suspecte un problème de casse (majuscules) dans le nom de la colonne
Hors ligne
Voilà le résultat :
Colonne | Type | Modificateurs
-----------------+------------------------+-------------------------------------
gid | integer | non NULL Par dÚfaut, nextval('c_3_3_50_gid_seq'::regclass)
obj_matricule | bigint |
obj_orientation | double precision |
insee | character varying(10) |
cod_comp | character varying(256) |
coorgpsz | double precision |
coorgpsy | double precision |
coorgpsx | double precision |
travaux | character varying(256) |
nomcom | character varying(256) |
phitsta | character varying(10) |
marqcomp | character varying(256) |
aepcompt | character varying(10) |
idnum | integer |
ident | character varying(256) |
nocompt | character varying(256) |
obs | character varying(256) |
codetron | character varying(256) |
coderese | character varying(256) |
horser | character varying(10) |
datpose | integer |
comcod | character varying(256) |
nomsynd | character varying(10) |
the_geom | geometry(Point) |
id_editop | integer |
dossier_ | character varying |
niveau_ | character varying |
matricu_ | character varying |
datemaj | date |
ct_vente | character varying |
ct_achat | character varying |
posouvr | character varying |
Merci !
Hors ligne
Petite précision : dans l'arborescence de la base de données, quand je fais un clic-droit > supprimer sur la colonne, pgAdmin plante et je dois le fermer. Quand je relance et que je me connecte à ma BD, la colonne a bien été supprimée. Bon, je parviens à mes fins mais c'est un peu violent comme procédé et j'aimerais comprendre ce qui ne va pas...
Thomas
Hors ligne
Bonjour Thomas,
Je me permets d'intervenir car en lisant votre post, je vois que le champ défini dans la table est "datemaj" alors que dans votre requête c'est "datmaj" (manque le e).
Hors ligne
Bonjour Thomas,
Je me permets d'intervenir car en lisant votre post, je vois que le champ défini dans la table est "datemaj" alors que dans votre requête c'est "datmaj" (manque le e).
Intervention pertinente !
Hors ligne
En effet... No comment.
Hors ligne
Pages : 1