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

    Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

    Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

    Esri Support App herunterladen

    Zugehörige Informationen

    Weitere Informationen zu diesem Thema erkunden

    Unterstützung durch ArcGIS-Experten anfordern

    An den technischen Support wenden

    Esri Support App herunterladen

    Zu Download-Optionen wechseln