---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Die Feldlänge in SQL-Abfragen erhöhen

# Die Feldlänge in SQL-Abfragen erhöhen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Der ODBC-Treiber begrenzt die Feldlänge in SQL-Abfragen auf die maximale Länge, die vom ServiceNow-Dictionary-Eintrag definiert ist. Sie können die maximale Feldlänge erhöhen, um zu vermeiden, dass Daten abgeschnitten werden.

## Vorbereitungen

Erforderliche Rolle: admin

## Warum und wann dieser Vorgang ausgeführt wird

Wenn die Daten aus der ODBC-Quelle die Feldgröße des Dictionary-Eintrags überschreiten, schneidet ServiceNow die Abfrageausgabe auf die Feldgröße ab. Wenn Ihre Daten abgeschnitten sind, können Sie Folgendes tun.

## Prozedur

1. Erhöhen Sie die maximale Länge im Dictionary-Eintrag für das betreffende Feld.
2. Verbinden Sie den ODBC-Treiber erneut, um die Änderung zu übernehmen.  
   Hinweis:  
   Standardmäßig verwendet der ODBC-Treiber den VARCHAR-Datentyp zum Speichern der Abfragezeichenfolgenausgabe. Wenn Zeichenfolgen sehr groß werden (ungefähr 16000 Zeichen), verwendet der ODBC-Treiber stattdessen den Datentyp LONGVARCHAR. Beachten Sie jedoch, dass der Datentyp LONGVARCHAR über eine begrenzte Anzahl von SQL-Befehlen verfügt, die für ihn ausgeführt werden können. Abfragen mit skalaren Daten beispielsweise werden nicht unterstützt.

