---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Eine Tabelle erstellen

# Eine Tabelle erstellen {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 Minuten Lesedauer

Administratoren und Anwendungsentwickler können anwenderdefinierte Tabellen erstellen, um Anwendungsdaten zu speichern. Nachdem Sie eine Tabelle erstellt haben, können Sie auch Feldtypen und Feldbezeichnungen ändern.

## Vorbereitungen

Erforderliche Rolle: Administrator

Überprüfen Sie Ihre anwenderdefinierten Tabellenberechtigungen, bevor Sie anwenderdefinierte Tabellen erstellen. Weitere Informationen finden Sie unter .

## Warum und wann dieser Vorgang ausgeführt wird

Now Platform Anwendungsabonnements enthalten anwenderdefinierte Tabellenberechtigungen. Sie können anwenderdefinierte Tabellen für jeden Zweck bis zum Berechtigungslimit im Abonnement erstellen. Weitere Informationen darüber, wie Ihr Nutzungsadministrator die von Ihnen erstellten anwenderdefinierten Tabellen Abonnements zuordnet, finden Sie unter .  
Hinweis:  
Es empfiehlt sich, Tabellen beim Erstellen von Anwendungen mit Tools zu erstellen. Weitere Informationen finden Sie unter [Building applications](https://www.servicenow.com/docs/access?context=build-applications&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US). Um das Vorhandensein nicht benötigter und sonstiger Tabellen in einer Instanz zu minimieren, übertreiben Sie die Tabellenerstellung nicht. Erstellen Sie nur die Tabellen, die Sie benötigen, um Administrationsaufgaben zu minimieren und Upgradezeiten zu verkürzen. Erweitern Sie die Tabelle \[sys_choice\] nicht. Das erweitern der Tabelle \[sys_choice\] wird nicht unterstützt.

## Prozedur

1. Navigieren zu AlleSystemdefinitionTabellenan.
2. Wählen Sie Neu.
3. Füllen Sie im Formular die Felder aus.  
   {#t_CreateATable__table_yxx_ndv_tr__entry__2}

   | Kontrolle | Beschreibung |
   |-|-|
   | Bezeichnung | Geben Sie eine eindeutige Bezeichnung für die Tabelle ein (z. B. Laptops Oder Thin-Clients ). Die Bezeichnung wird in Listen- und Formularansichten für die Tabelle angezeigt. Wird aktualisiert Bezeichnung Das Feld aktualisiert auch den Bezeichnungsdatensatz in der Sprachdatei für die aktuelle Sprache. Siehe Feldbezeichnungen in [Datenwörterbuchtabellen](https://servicenow-prod.fluidtopics.net/djUpjrRky791y~mPZZOVpQ "Greifen Sie auf Details zu Tabellen, Spalten und Feldbezeichnungen in Ihrer Instanz zu."). |
   | Name | Bearbeiten Sie den Tabellennamen, der basierend auf der Tabellenbezeichnung und einem Präfix automatisch ausgefüllt wird, wie folgt: * Für eine Tabelle in einer bereichsbezogenen Anwendung wird dem Namen ein Namespace-Bezeichner vorangestellt, um anzugeben, dass sie Teil einer Anwendung ist. * Für eine Tabelle in der globalen Anwendung wird dem Namen die Zeichenfolge vorangestellt u_ . * Für eine Remotetabelle in einer bereichsbezogenen Anwendung wird dem Namen ein Namespace-Bezeichner und die Zeichenfolge vorangestellt st_ Gibt an, dass es sich um eine Remote-Anwendung handelt und Teil einer Anwendung ist. * Für eine Remotetabelle in der globalen Anwendung wird dem Namen die Zeichenfolge vorangestellt u_St_ . {#t_CreateATable__ul_mfm_l2v_tr} Sie können das Präfix nicht ändern. Sie können jedoch den Rest des Tabellennamens ändern. Der Name darf nur Kleinbuchstaben, alphanumerische ASCII-Zeichen und Unterstriche (_) enthalten. |
   | Erweitert Tabelle | Wählen Sie die zu erweiterende Tabelle aus. Das erweitern einer Basistabelle umfasst alle Felder der ursprünglichen Tabelle und erstellt Systemfelder für die neue Tabelle. Wenn sie sich im selben Bereich befinden oder aus anderen Bereichen konfiguriert werden können, können Sie Tabellen erweitern, die als erweiterbar markiert sind.{#t_CreateATable__table-extension} Diese Option ist nicht verfügbar, wenn Sie auswählen Skriptfähige Tabelle Kontrollkästchen, um anzugeben, dass diese Tabelle skriptfähig ist. |
   | Anwendung | \[Schreibgeschützt\] zeigt die Anwendung an, die dieser Tabelle zugeordnet ist. Wenn Sie an einer Anwendung arbeiten oder eine Tabelle aus einem Anwendungsdatensatz erstellen, wird für das Feld standardmäßig diese Anwendung verwendet. Andernfalls wird das Feld standardmäßig auf festgelegt Global . Alle Datensätze, die aus dem Tabellendatensatz erstellt werden, z. B. Module und Sicherheitsregeln, werden dieser Anwendung standardmäßig zugewiesen. |
   | Remotetabelle | Option zum Festlegen dieser Tabelle als Remotetabelle. Eine Remotetabelle ist eine Tabelle, der Sie eine Skriptdefinition zum Abrufen von Daten aus einer externen Datenquelle zuordnen können. Im Gegensatz zu einer standardinternen Tabelle stammen die Daten nicht aus Datensätzen in der aktuellen Instanz. Wenn Sie dieses Kontrollkästchen aktivieren, können Sie nicht auf zugreifen Erweitert Die Tabelle Option, da skriptfähige Tabellen nicht aus anderen Tabellen erweitert werden können. Hinweis: Weitere Informationen zu skriptfähigen Tabellen finden Sie unter: * [Externe Daten werden mithilfe von Remote-Tabellen abgerufen und zwischengespeichert](https://www.servicenow.com/docs/access?context=remote-tables&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) * [Erstellen Sie eine Remotetabelle](https://www.servicenow.com/docs/access?context=create-remote-table&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) * [Erstellen Sie eine Skriptdefinition für eine Remote-Tabelle](https://www.servicenow.com/docs/access?context=create-remote-table-script&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) {#t_CreateATable__ul_ny3_3sx_lhb} |
   | Modul erstellen | Aktivieren Sie das Kontrollkästchen, und schließen Sie dann ab Fügen Sie dem Menü Modul hinzu Feld zum Erstellen eines Listenmoduls im Anwendungsmenü. Diese Option ist nur beim Erstellen einer Tabelle verfügbar. |
   | Modul zu Menü hinzufügen | Wählen Sie ein vorhandenes Menü aus, oder wählen Sie aus Erstellen Sie neu Und geben Sie einen neuen Menünamen ein. Diese Option ist nur verfügbar, wenn Modul erstellen Kontrollkästchen ist aktiviert. |
   [ ]

   {#t_CreateATable__table_yxx_ndv_tr}
4. In Spalten Abschnitt verwenden Tabellenspalten Eingebettete Liste zum Hinzufügen von Spalten zur Tabelle.  
   {#t_CreateATable__table_myw_mmy_wt__entry__2}

   | Spalte | Beschreibung |
   |-|-|
   | Spaltenbezeichnung | Definieren Sie eine eindeutige Bezeichnung für die Spalte. Die Bezeichnung wird in Listenüberschriften und Formularfeldern für die Spalte angezeigt. Wenn Sie aktualisieren Spaltenbezeichnung Feld aktualisiert das System auch die Bezeichnung in der Sprachdatei für die aktuelle Sprache. |
   | Typ | \[Obligatorisch\] Definieren Sie den Feldtyp für die Spalte. Siehe [Feldverwaltung](https://servicenow-prod.fluidtopics.net/~ILNSreN7JcAKm2mGLipPw "Sie können Daten in Felder eingeben, indem Sie den Listeneditor oder ein Formular verwenden. In der Formularansicht werden Felder als Felder im Formular angezeigt, und in der Listenansicht werden sie als Datenspalten in der Tabelle angezeigt. Administratoren können neue Felder erstellen oder den Typ vorhandener Felder ändern.")Und [Feldtypen](https://servicenow-prod.fluidtopics.net/8qY7WCGMLkIfbtc4tlPfeg "Diese Feldtypen sind Administratoren beim Erstellen von Feldern oder Ändern des Typs vorhandener Felder verfügbar."). Um vorhandene Daten beizubehalten, ändern Sie nur Felder zwischen demselben Basistyp (z. B. Auswahl Und Zeichenfolge ). Eine Warnung wird angezeigt, wenn eine Änderung an einem anwenderdefinierten Feld zu Datenverlust führt. Sie können ein Basissystemfeld nicht ändern, was zu Datenverlust führt. |
   | Referenz | Machen Sie das Feld zu einem [Referenzfeldtyp](https://servicenow-prod.fluidtopics.net/8k2q1sWbRaKl0~VJuVn5Xg "Ein Referenzfeld speichert einen Verweis auf ein Feld in einer anderen Tabelle. Beispiel: Anrufer Das Feld in der Incident-Tabelle ist ein Verweis auf die Anwendertabelle [sys_user].")Durch Eingabe des referenzierten Tabellennamens. Hinweis: Dynamische Referenzerstellung ist für dieses Feld aktiviert. Wenn Sie also einen Tabellennamen eingeben, der keiner vorhandenen Tabelle entspricht, wird beim Speichern von Änderungen am aktuellen Tabellendatensatz eine neue Tabelle erstellt. Wenn die aktuelle Tabelle ein Modul im Anwendungsnavigator enthält, wird automatisch ein Modul für die neu erstellte Tabelle im selben Anwendungsmenü erstellt. |
   | Max. Länge | \[Nur Zeichenfolgenfelder\] Schränken Sie die Länge des Felds ein. Eine Länge von weniger als 254 wird als einzeiliges Textfeld angezeigt. Alle 255 Zeichen oder mehr werden als mehrzeiliges Textfeld angezeigt. Hinweis: * Sie können diesen Wert nur ändern, wenn Typ Des Felds ist Zeichenfolge . Änderungen für andere Feldtypen werden ignoriert. * In einer Oracle-Instanz können Sie die maximale Länge eines Zeichenfolgenfelds nicht auf mehr als 4000 erhöhen, da er den CLOB-Datentyp in Oracle erfordert. Um diese Größe zu überschreiten, protokollieren Sie einen Incident mit ServiceNowTechnischer Support zum anfordern des Change. * Um zu verhindern, dass Daten verloren gehen, verringern Sie die Länge eines Zeichenfolgenfelds nur, wenn Sie eine neue Anwendung entwickeln, und nicht, wenn ein Feld Daten enthält. Eine Warnung wird angezeigt, wenn eine Änderung an einem anwenderdefinierten Feld zu Datenverlust führt. Für ein Basissystemfeld können Sie keine Änderung vornehmen, die zu Datenverlust führt. {#t_CreateATable__ul_rql_smy_wt} |
   | Standardwert | Geben Sie den Standardwert des Felds für jeden neuen Datensatz an. Stellen Sie sicher, dass dieser Wert den richtigen Feldtyp verwendet. Beispielsweise kann ein Ganzzahlfeld einen Standardwert von verwenden 2 Der Standardwert von kann jedoch nicht verwendet werden Zwei . Diese Werte können mit überschrieben werden [Wörterbuchüberschreibungen](https://servicenow-prod.fluidtopics.net/smuEep88cPdqUbE1n1Xkmw "Wörterbuchüberschreibungen bieten die Möglichkeit, ein Feld in einer erweiterten Tabelle anders zu definieren als das Feld in der übergeordneten Tabelle."). |
   | Bildschirm | Geben Sie an, ob dieses Feld das ist [Anzeigewerte](https://servicenow-prod.fluidtopics.net/rzxgFfp16KN1YZL~QqkLAA "Referenzfelder speichern eine sys_ID für jeden referenzierten Datensatz in der Datenbank, die sys_ID wird jedoch nicht angezeigt.")(Wird in Datensätzen angezeigt, die auf diese Tabelle verweisen). Hinweis: Diese Option steuert nicht, ob dieses Feld in Listen oder Formularen angezeigt wird. |
   [ ]

   {#t_CreateATable__table_myw_mmy_wt}
5. In Steuerungen Definieren Sie zusätzliche Tabellenoptionen.  
   {#t_CreateATable__table_rrd_xmy_wt__entry__2}

   | Kontrolle | Beschreibung |
   |-|-|
   | Erweiterbar | Aktivieren Sie das Kontrollkästchen, damit andere Tabellen diese Tabelle erweitern können. Deaktivieren Sie das Kontrollkästchen, um die Erstellung zusätzlicher untergeordneter Tabellen zu verhindern. Vorhandene untergeordnete Tabellen bleiben unverändert. |
   | Live-Feed | Aktivieren Sie das Kontrollkästchen, um Datensatz-Feeds für die Tabelle zu aktivieren. Diese Option fügt hinzu Live-Feed Anzeigen Symbol ( ![Live-Feed-Symbol anzeigen]()) Im Formular-Header. |
   | Automatische Nummerierung | Aktivieren Sie das Kontrollkästchen, und definieren Sie dann das Zahlenformat, um der Tabelle ein automatisch nummeriertes Feld hinzuzufügen. Das Kontrollkästchen ist nur verfügbar, wenn für die Tabelle kein Zahlenformat vorhanden ist. Andernfalls können Sie das vorhandene Zahlenformat bearbeiten. |
   | Zugriffssteuerungen | Aktivieren Sie das Kontrollkästchen, und schließen Sie dann ab Anwenderrolle Feld zum Erstellen grundlegender Sicherheitsregeln für die Tabelle. |
   | Anwenderrolle | Geben Sie einen neuen Namen ein, oder wählen Sie eine vorhandene Anwenderrolle aus, die für den Zugriff auf diese Tabelle erforderlich ist. Diese Option ist nur verfügbar, wenn Erstellen Sie Zugriffssteuerungen Kontrollkästchen ist aktiviert. |
   [ ]

   {#t_CreateATable__table_rrd_xmy_wt}
6. In Anwendungszugriff Definieren Sie den Umfangsschutz für die Tabelle.  
   Weitere Informationen finden Sie unter [Anwendungszugriffseinstellungen](https://www.servicenow.com/docs/access?context=c_ApplicationAccessSettings&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).  
   {#t_CreateATable__table_xwp_pny_wt__entry__2}

   | Kontrolle | Beschreibung |
   |-|-|
   | Zugänglich von | Geben Sie an, welche Anwendungsbereiche auf die Tabelle zugreifen können: Alle Anwendungsbereiche :   Kann von jedem Anwendungsbereich aus aufgerufen werden. Nur dieser Anwendungsbereich :   Kann nur über den aktuellen Anwendungsbereich aufgerufen werden. {#t_CreateATable__AccessibleFrom} |
   | Kann lesen | Aktivieren Sie das Kontrollkästchen, um Skriptobjekte aus anderen Anwendungsbereichen zum Lesen von in dieser Tabelle gespeicherten Datensätzen zu aktivieren. Diese Option bietet Laufzeitschutz. Beispielsweise kann ein Skript in einer anderen Anwendung Daten in dieser Tabelle abfragen. Wählen Sie zuerst Lesezugriff aus, um einen anderen API-Datensatzvorgang zu gewähren. |
   | Kann erstellen | Aktivieren Sie das Kontrollkästchen, um Skriptobjekte aus anderen Anwendungsbereichen zum Erstellen von Datensätzen in dieser Tabelle zu aktivieren. Diese Option bietet Laufzeitschutz. Beispielsweise kann ein Skript in einer anderen Anwendung einen neuen Datensatz in diese Tabelle einfügen. Diese Option ist nur verfügbar, wenn Kann lesen Kontrollkästchen ist aktiviert. Deaktivieren Sie das Kontrollkästchen, um zu verhindern, dass Skriptobjekte aus anderen Anwendungsbereichen Datensätze in dieser Tabelle erstellen. |
   | Kann aktualisieren | Aktivieren Sie das Kontrollkästchen, um Skriptobjekte aus anderen Anwendungsbereichen zu aktivieren, um in dieser Tabelle gespeicherte Datensätze zu ändern. Diese Option bietet Laufzeitschutz. Beispielsweise kann ein Skript in einer anderen Anwendung einen Feldwert in dieser Tabelle ändern. Diese Option ist nur verfügbar, wenn Kann lesen Kontrollkästchen ist aktiviert. Deaktivieren Sie das Kontrollkästchen, um zu verhindern, dass Skriptobjekte aus anderen Anwendungsbereichen Daten ändern, die in dieser Tabelle gespeichert sind. |
   | Kann löschen | Aktivieren Sie das Kontrollkästchen, um Skriptobjekte aus anderen Anwendungsbereichen zu aktivieren, um Datensätze aus dieser Tabelle zu löschen. Diese Option bietet Laufzeitschutz. Beispielsweise kann ein Skript in einer anderen Anwendung einen Datensatz aus dieser Tabelle entfernen. Diese Option ist nur verfügbar, wenn Kann lesen Kontrollkästchen ist aktiviert. Deaktivieren Sie das Kontrollkästchen, um zu verhindern, dass Skriptobjekte aus anderen Anwendungsbereichen Datensätze aus dieser Tabelle löschen. |
   | Zugriff auf diese Tabelle über Webservices zulassen | Aktivieren Sie das Kontrollkästchen, damit Anwender eingehend machen können [Webservices](https://www.servicenow.com/docs/access?context=r_AvailableWebServices&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US)Webservice fragt diese Tabelle ab. Diese Option bietet sowohl Designzeit- als auch Laufzeitschutz. Der Anwender, der die Abfrage ausführt, muss über die richtigen Berechtigungen für den Zugriff auf diese Tabelle verfügen, auch wenn dieses Kontrollkästchen aktiviert ist. Deaktivieren Sie das Kontrollkästchen, um zu verhindern, dass Anwender Webservice-Abfragen an diese Tabelle stellen. |
   | Konfiguration zulassen | Aktivieren Sie das Kontrollkästchen, um Anwendungen aus anderen Anwendungsbereichen zu aktivieren, um Konfigurationsdatensätze für diese Tabelle zu erstellen, die ihre Funktionalität ändern. Beispielsweise kann ein Anwendungsdesigner diese Tabelle aus auswählen Tabellen Liste von Business-Regeln, Client-Skripts oder UI-Aktionen. Diese Option bietet Designzeitschutz. Deaktivieren Sie das Kontrollkästchen, um zu verhindern, dass Anwendungsdesigner diese Tabelle beim Erstellen von Konfigurationsdatensätzen auswählen. |
   [ ]

   {#t_CreateATable__table_xwp_pny_wt}
7. Klicken Sie auf Absenden.
{#t_CreateATable__steps_gcm_ns2_xt}

## Nächste Maßnahme

Führen Sie die folgende Aufgabe aus, um die Feldbezeichnungen in Ihrer Tabelle oder die Bezeichnung der Tabelle selbst zu ändern:

1. Navigieren Sie zur Tabelle „Feldbezeichnung" \[sys_documentation\], und filtern Sie die Tabelle, um die Tabelle anzuzeigen, die die Felder enthält, die Sie ändern möchten. Um die Bezeichnung zu finden, die die Tabelle selbst darstellt, filtern Sie die Datensätze wo Element Ist leer.
2. Öffnen Sie den Felddatensatz, den Sie ändern möchten, und nehmen Sie Ihre Aktualisierungen vor. Eine Beschreibung der einzelnen Felder finden Sie unter [Feldbezeichnungstabelle](https://servicenow-prod.fluidtopics.net/erhCpvxqfMLNvXKANVFoDg "Die Tabelle „Feldbezeichnung“ [sys_documentation] speichert den Text von Tabellennamen zusammen mit den singulären und pluralen Bezeichnungen für jedes Feld in der Tabelle.").
{#t_CreateATable__ol_cm1_k5w_ypb}
* **[Globale Standardfelder](https://servicenow-prod.fluidtopics.net/mnfztEGAFUIerX5tuf~Q0A)**   
  Wenn Sie eine neue anwenderdefinierte Tabelle erstellen, werden mehrere Felder in angezeigt Tabellenspalten Eingebettete Liste. Für alle Tabellen werden erforderliche Systemfelder automatisch hinzugefügt. Sie können diese Felder nicht löschen oder ändern.

