HOW TO

Entfernen von vorangestellten und nachgestellten Leerzeichen aus Zeichenfolgen mithilfe von SQL in ArcGIS Online und Portal for ArcGIS

Last Published: April 26, 2024

Beschreibung

ArcGIS Arcade ist im Dialogfeld Feld berechnen deaktiviert, wenn die Synchronisierung für einen gehosteten Feature-Layer aktiviert ist. In einigen Fällen weist die Attributtabelle des gehosteten Feature-Layers Daten auf, deren Feldwerte vorangestellte und nachgestellte Leerzeichen enthalten. Die Leerzeichen in den Feldwerten können mit SQL-Ausdrücken entfernt werden.

Dieser Artikel enthält Anweisungen zum Entfernen der vorangestellten und nachgestellten Leerzeichen aus Zeichenfolgen mithilfe von SQL-Ausdrücken in ArcGIS Online und Portal for ArcGIS.

Die folgende Abbildung zeigt die Attributtabelle des gehosteten Feature-Layers mit vorangestellten und nachgestellten Leerzeichen in den Feldwerten in ArcGIS Online.

Die Attributtabelle des gehosteten Feature-Layers in ArcGIS Online

Lösung oder Problemumgehung

  1. Öffnen Sie die Elementdetailseite des gehosteten Feature-Layers, und klicken Sie auf die Registerkarte Daten .
  2. Wählen Sie im Dropdown-Menü Layer den zu bearbeitenden Layer aus, wenn der gehostete Feature-Layer mehrere Layer enthält.
  3. Klicken Sie auf die Spalte für das Zielfeld und dann auf Berechnen. In diesem Beispiel lautet das Zielfeld "District Name".
Auswählen von "Berechnen" in der Attributtabelle des gehosteten Feature-Layers in ArcGIS Online
  1. Klicken Sie im Dialogfeld Feld berechnen auf SQL.
  2. Fügen Sie im Dialogfeld Ausdruck den entsprechenden SQL-Ausdruck ein, wie unten beschrieben.
TRIM(BOTH ' ' FROM <fieldName>)
Der folgende Codeblock ist ein Beispiel für den voll funktionsfähigen Ausdruck.
TRIM(BOTH ' ' FROM District)
Note:
If the field values has only leading spaces, change the BOTH syntax to LEADING. If the field values has only trailing spaces, change the BOTH syntax to TRAILING. Refer to ArcGIS Online: Which SQL functions are supported in ArcGIS Online? for more information.
  1. Klicken Sie auf die Schaltfläche ÜberprüfenDas Symbol "Überprüfen" im Dialogfeld "Feld berechnen", um sicherzustellen, dass der Ausdruck keine Fehler enthält. Wenn der Ausdruck vollständig und gültig ist, klicken Sie auf Berechnen.

Die folgende Abbildung zeigt, dass die vorangestellten und nachgestellten Leerzeichen aus den Feldwerten entfernt wurden.

Die Attributtabelle des gehosteten Feature-Layers in ArcGIS Online

Artikel-ID: 000030913

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

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln