HOW TO

Umwandeln einer Zahl in eine Zeichenfolge mit SQL

Last Published: April 25, 2020

Zusammenfassung

In einigen Fällen (zum Beispiel beim Verwenden der attributbezogenen Auswahl oder einer Definitionsabfrage) kann eine Zeichenfolgeoperation notwendig sein, was nicht funktioniert, wenn die Daten einen numerischen Datentyp aufweisen. Dieser Artikel zeigt anhand eines Beispiels, wie das Zahlenfeld für eine SQL-Operation in eine Zeichenfolge umgewandelt werden kann.

Vorgehensweise

Mit diesem Code wird das Zahlenfeld "SQLNUM" in ein Textfeld umgewandelt, das anschließend in einer Zeichenfolgeoperation verwendet werden kann.

CAST( "SQLNUM"  AS CHARACTER(12))

Das folgende Beispiel zeigt, wie dieser Ausdruck so implementiert werden kann, dass ein Text- und ein Zahlenfeld in einer SQL-Operation kombiniert werden können. In diesem Beispiel werden die Felder ausgewählt, die nicht identisch sind, wobei ein Text- und ein Zahlenfeld abgefragt werden:

CAST( "SQLNUM"  AS CHARACTER(12)) 

    Artikel-ID:000011922

    Hilfe von ArcGIS-Expert*innen erhalten

    Technischen Support kontaktieren

    Die Esri Support-App herunterladen

    Zu den Download-Optionen

    Zugehörige Informationen

    Weitere Informationen zu diesem Thema erkunden