When creating a global custom table named "abc", what is the table name that is automatically assigned by the platform?
Correct Answer: C
When creating a custom table in ServiceNow, the platform automatically assigns a table name prefixed with "u_" to differentiate custom tables from out-of-the-box (OOB) tables.
Naming Convention for Custom Tables:
The default prefix "u_" is applied to all custom global tables.
The table name follows the format: "u_" + [custom name].
Example:
If you create a table named "abc", the system assigns it the table name: u_abc.
Why "C. u_abc" is Correct?
All custom tables created by users automatically receive the "u_" prefix.
Prevents conflicts with ServiceNow's internal tables.
Ensures custom tables are easy to identify.
Explanation of Incorrect Options:
A . snc_abc - Incorrect
"snc_" is not used for custom tables; it is reserved for internal ServiceNow functionality.
B . abc - Incorrect
Custom tables do not use raw names; they always include a prefix (u_).
D . sys_abc - Incorrect
"sys_" is reserved for system tables (e.g., sys_user, sys_db_object).
Reference from Certified System Administrator (CSA) Documentation:
ServiceNow Docs: Creating Custom Tables
ServiceNow CSA Study Guide - Table Administration
ServiceNow Product Documentation: Understanding Table Naming Conventions