FOSSGIS-Talk-Liste Nachrichtensammlung, Band 149, Eintrag 8
Eckhard Schmidt
eckhard.schmidt at aol.de
Mi Jun 9 14:36:01 CEST 2021
Hallo Sylvia,
vielen Dank - ja, das klappt ebenfalls so wie gewünscht. Ist eine einfache ("elegante") Lösung.
Viele Grüße
Eckhard
----------------------------------------------------------------------
Message: 1
Date: Tue, 8 Jun 2021 21:34:28 +0200
From: "WALDbewirtschaften" <WALDbewirtschaften at t-online.de>
To: "'Eckhard Schmidt'" <eckhard.schmidt at aol.de>,
<fossgis-talk-liste at fossgis.de>
Subject: Re: [FOSSGIS-Talk] Attributwerte in ein neues Feld
übertragen, leere Zeilen auslassen
Message-ID: <001201d75c9d$4c697700$e53c6500$@t-online.de>
Content-Type: text/plain; charset="utf-8"
Hallo Eckhard,
ich glaube, dass auch die einfache Funktion
concat ("FLS_ZAE", '/' || "FLN_NEN")
das Ergebnis liefern sollte.
Die Funktion concat hängt einfach alle mit Komma getrennten Textfelder hintereinander. Das funktioniert auch, wenn in einem der Felder kein Wert steht.
Die Funktion || hängt auch Zeichenketten aneinander. Wenn aber eine davon keine Wert enthält, dann liefert sie gar keine Zeichenkette.
Also: Wenn FLN_NEN leer ist, dann ergibt auch '/' || "FLN_NEN" keinen Wert. Dann sieht man den Schrägstrich nur, wenn im Feld "FLN_NEN" auch tatsächlich was steht.
Viele Grüße
Sylvia
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste