Message posté par : Jean Cascalès
----------------------------------------
il faut convertir son type en nombre simple.
Quelle fonction le permet?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323867#p323867
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Pascal Boulerie
----------------------------------------
En tout cas, le message d’erreur trunc ne conseille pas d’utiliser la fonction round.
Conclusion :
Obligé de lire l’anglais tant que les messages ne sont pas localisés internationalement...
i18n
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323866#p323866
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
J'ai essayé avec round, même résultat :
ERROR: function round(double precision, integer) does not exist
LINE 20: round (st_area(parcelle.geom), 2)::text || ' m²'AS Super...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
SQL state: 42883
Character: 520
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323864#p323864
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Pascal Boulerie
----------------------------------------
trunc semble posséder 2 syntaxes différentes, d’après le manuel indiqué par tumasgiu .
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323863#p323863
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
Le même message avec les m² concaténés :
ERROR: function trunc(double precision, integer) does not exist
LINE 20: trunc (st_area(parcelle.geom), 2)::text || ' m²' AS Supe...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
SQL state: 42883
Character: 520
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323861#p323861
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
Cela ne fonctionne pas.
Voici le message :
ERROR: function trunc(double precision, integer) does not exist
LINE 20: trunc (st_area(parcelle.geom), 2) AS Superficie,
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
SQL state: 42883
Character: 520
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323860#p323860
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : T. Rossini
----------------------------------------
-----------------
Code :
trunc(st_area(the_geom), 2)
-----------------
https://docs.postgresql.fr/10/functions-math.html
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323859#p323859
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : fanou (belinstephane(a)yahoo.fr)
----------------------------------------
Merci @tumasgiu, j'ai réussi avec array_ag.
Stéphane
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323852#p323852
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
J'ai des surfaces de type "250,8456312789". Comment faire pour avoir "250,84 m2"
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323850#p323850
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
ok merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323846#p323846
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net