Datenwörterbuchtabellen
Das System definiert Datenwörterbuch, Datenmodellierung und Entitätsbeziehungsinformationen in mehreren Tabellen.
- Tabellen [sys_db_object]: Enthält einen Datensatz für jede Tabelle.
- Wörterbucheinträge [sys_dictionary]: Enthält zusätzliche Details für jede Tabelle und die Definition für jede Spalte in jeder Tabelle. Jede Zeile stellt entweder eine Spalte in einer Tabelle oder eine Tabelle dar.
- Feldbezeichnungen [sys_documentation]: Enthält die visuell lesbaren Bezeichnungen und Sprachinformationen.
Tabellen
Die Tabelle „Tabellen“ [sys_db_object] enthält einen Datensatz für jede Tabelle in der Datenbank.
Greifen Sie auf die Tabellenliste zu, indem Sie zu navigieren . Administratoren können eine benutzerdefinierte Tabelle erstellen, Spalten in einer durchsuchbaren und sortierbaren eingebetteten Liste hinzufügen oder ändern und das automatische Nummernformat definieren.
Datenbankeinschränkungen für Tabellenspalten und -zeilen
- Das System kann nur maximal 1000 Spalten pro Tabelle haben. Obwohl 1000 Spalten ein festgelegtes Limit sind, bedeutet dieses Limit nicht, dass Sie physisch 1000 Spalten in einer Tabelle haben können. Die Anzahl der Spalten in einer Tabelle wird durch die im Rechenzentrum ServiceNow verwendete Datenbank definiert, nicht durch Now Platform.
- Jede Tabelle hat unabhängig von der Speicher-Engine eine maximale Zeilengröße von 65.535 Byte. Speicher-Engines können diesem Grenzwert zusätzliche Einschränkungen auferlegen, wodurch die effektive maximale Zeilengröße reduziert wird.
- Das System kann nicht mehr als 10 Zeichenfolgenfelder mittlerer Länge oder länger in einer einzelnen Tabelle haben. Der Versuch, eine große Anzahl von Zeichen in 11 oder mehr Zeichenfolgenfeldern zu speichern, kann zu folgendem Fehler führen: Syntaxfehler oder Zugriffsregelverletzung von Datenbank erkannt (Zeilengröße zu groß (>
8126). - Wenn Sie Felder erstellen, wird das Präfix u_ automatisch zum Spaltennamen hinzugefügt. Wenn die von Ihnen eingegebene Spaltenbezeichnung führende numerische Zeichen enthält, werden diese durch das Präfix u_ ersetzt.
Weitere Informationen zu Datenbankeinschränkungen und allgemeine Fragen zu Tabellen in Ihrer ServiceNow -Instanz finden Sie unter KB0749585.
Wörterbucheinträge
Die Tabelle „Dictionary-Einträge“ [sys_dictionary], auch System Dictionarygenannt, definiert jede Tabelle und jedes Feld im System. Es enthält Informationen zu Datentyp, Zeichenbegrenzung, Standardwert, Abhängigkeit und anderen Attributen eines Felds.
- Um die Listenansicht des Systemwörterbuchs anzuzeigen, navigieren Sie zu .
- Um eine bestimmte Wörterbuchdefinition anzuzeigen, klicken Sie mit der rechten Maustaste auf den Listenheader, den Formularheader oder die Feldbezeichnung, und wählen Sie Dictionary konfigurierenaus.
Feldbezeichnungen
Die Tabelle „Feldbezeichnungen“ [sys_documentation], auch als Sprachdateibezeichnet, enthält Informationen zu den Bezeichnungen und Hinweisen für jede Tabelle und Spalte im System.
- Um die Listenansicht anzuzeigen, navigieren Sie zu .
- Um die Feldbezeichnung für ein bestimmtes Feld anzuzeigen, klicken Sie mit der rechten Maustaste auf die Feldbezeichnung im Formular.