Anwendungstabellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Anwendungsentwickler erstellen Tabellen und ihre zugehörigen Listen und Formulare, damit Benutzer Datensätze hinzufügen und aktualisieren können.

    Eine Anwendung besitzt ihre Tabellen und bestimmt, ob andere Anwendungen von ihnen auf Ressourcen zugreifen können. Die Anwendung „Book Rooms“ kann beispielsweise Konferenzraumdaten in der Tabelle „Konferenzräume“ [x_acme_book_rooms_conference_rooms] speichern und anderen Anwendungen ermöglichen, diese Daten zu lesen.

    Das System verwendet standardmäßige Zugriffskontrollen, um den Benutzerzugriff auf Anwendungsdaten zu verwalten. Bei der Anwendungserstellung können Entwickler eine anwendungsspezifische Benutzerrolle für diese Zugriffssteuerungen angeben. Sie können Anwendungszugriffseinstellungen auch verwenden, um den Laufzeit- und Designzeitzugriff auf Anwendungstabellen zu verwalten.

    Hinweis:
    Bestimmte Now Platform -Abonnements enthalten benutzerdefinierte Tabellenberechtigungen. Sie können benutzerdefinierte Tabellen für jeden Zweck bis zur Berechtigungsgrenze im Abonnement erstellen. Weitere Informationen dazu, wie Ihr Verwendungsadministrator die benutzerdefinierten Tabellen, die Sie erstellen, Abonnements zuordnet, finden Sie unter Map custom tables to a product subscription in Subscription Management.
    Beachten Sie die folgenden Datenbankeinschränkungen:
    • 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.