[Talk-de] SQL: OSM-Tag in Zahl umwandeln
Stephan Wolff
s.wolff at web.de
Di Jan 11 16:00:23 UTC 2011
Moin,
eine kurze Frage an die SQL-Kenner:
Wie kann man (möglichst einfach) ein OSM-Tag in SQL als Zahl
weiterverarbeiten? Auch Tags, die nur Zahlenwerte enthalten
sollen, haben manchmal Werte wie "123;456", "123,456", "123XY"
oder ">123456".
Mein Versuch
to_number(substring( tags->'voltage' from '[0-9]*'),'9999999')
führt zu einem Abbruch, wenn ein Wert nicht mit einer Ziffer beginnt.
Viele Grüße, Stephan
Mehr Informationen über die Mailingliste Talk-de