CSA · Question #55
When creating a global custom table named abc, what is the table name that is automatically assigned by the platform?
The correct answer is C. u_abc. When a new custom table is created in ServiceNow, the platform automatically prefixes its name with u_ to designate it as a user-defined table.
Question
When creating a global custom table named abc, what is the table name that is automatically assigned by the platform?
Options
- Asnc_abc
- Babc
- Cu_abc
- Dsys_abc
How the community answered
(36 responses)- A3% (1)
- C92% (33)
- D6% (2)
Why each option
When a new custom table is created in ServiceNow, the platform automatically prefixes its name with `u_` to designate it as a user-defined table.
`snc_` is not a standard prefix for custom global tables; it is sometimes used for specific ServiceNow-developed applications or internal tables.
`abc` would not be the table name, as custom tables always receive a `u_` prefix.
Custom tables created by users are automatically prefixed with `u_` to distinguish them from out-of-the-box (OOTB) tables (`sys_`) and other system tables, resulting in a table name like `u_abc`.
`sys_` is the prefix reserved for out-of-the-box system tables provided by ServiceNow, not for custom tables created by users.
Concept tested: Custom table naming convention
Source: https://docs.servicenow.com/bundle/utah-platform-administration/page/administer/table-administration/task/create-new-table.html
Topics
Community Discussion
No community discussion yet for this question.