Manage and store application data by creating a custom table, adding columns, and defining access controls.

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

Note: 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. If possible, create tables when building applications with tools. To learn more, see Building applications.

Procedure

  1. Navigate to All > System Definition > Tables.
  2. Select New.
  3. On the form, fill in the fields.
  4. Add columns to the table using the Table Columns embedded list in the Columns section.
  5. Define additional table options in the Controls section.
  6. Define the scope protection for the table in the Application Access section.
    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.