HOW TO

Umwandeln einer Zahl in eine Zeichenfolge mit SQL

Last Published: October 1, 2025

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

    Holen Sie sich Unterstützung mit KI

    Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

    Beginnen Sie jetzt mit dem Chatten

    Zugehörige Informationen

    Weitere Informationen zu diesem Thema erkunden

    Unterstützung durch ArcGIS-Experten anfordern

    An den technischen Support wenden

    Beginnen Sie jetzt mit dem Chatten

    Zu Download-Optionen wechseln