Administrators and application developers can create custom tables to store application data. After you create a table, you can also modify field types and field labels.

Before you begin

Role required: admin

Check your custom table entitlements before creating custom tables. See Managing custom tables and applications in Subscription Management.

About this task

ServiceNow AI Platform application subscriptions include custom table entitlements. You can create custom tables for any purpose, up to the entitlement limit in the subscription. To learn more about how your usage administrator maps the custom tables that you create to subscriptions, see Map custom tables to a product subscription in Subscription Management.

Note: It is best to create tables when building applications with tools. To learn more, see Building applications. To minimize the existence of unneeded and extraneous tables in an instance, don't overdo table creation. Create only those tables you need to minimize administration tasks and shorten upgrade times. Do not extend the [sys_choice] table. Extending the [sys_choice] table is not supported.

Procedure

  1. Navigate to All > System Definition > Tables.
  2. Select New.
  3. On the form, fill in the fields.
  4. In the Columns section, use the Table Columns embedded list to add columns to the table.
  5. In the Controls section, define additional table options.
  6. In the Application Access section, define the scope protection for the table.
    For more information, see Application access settings.
  7. Click Submit.

What to do next

To change the field labels in your table or the label of the table itself, perform the following task:
  1. Navigate to the Field Label [sys_documentation] table, and filter the table to show the table that has the fields you want to change. To find the label that represents the table itself, filter the records where Element is empty.
  2. Open the field record that you want to change, and make your updates. For a description of each field, see Field Label table.