Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Débutant sous PostgreSQl 9.6/Postgis, je parviens à afficher le champ "geom" de ma couche géographique en clair avec St_AsText(geom).
Je souhaiterais copier ce contenu rendu "lisible" dans un nouveau champ de type texte.
J'ai essayé ceci sans succès :
UPDATE Ma_Table
SET st_astext(geom)::text = geometrie;
mais j'ai cette erreur en retour :
ERREUR: erreur de syntaxe sur ou près de « ( »
LINE 4: SET st_astext(geom)::text = geometrie;
^
********** Erreur **********
ERREUR: erreur de syntaxe sur ou près de « ( »
État SQL :42601
Caractère : 30
Pourriez-vous m'aider svp ?
Merci par avance.
Hors ligne
Bonjour,
C'est l'inverse qu'il faut écrire :
UPDATE Ma_Table
SET geometrie = st_astext(geom);
Hors ligne
Merci beaucoup.
Effectivement dans le bon sens, cela fonctionne bien mieux
Bonne journée.
Hors ligne
Pages : 1