How to Identify custom tables created in oue instance.

Prem Vikas K2
Tera Contributor

Hello All,

Does tables created extending task is also considered as custom table?

How to Identify custom tables created in our instance. We have custom tables created in global scope as well other scopes?

Regards

Prem Vikas K

1 ACCEPTED SOLUTION

Pooja Mallikarj
Kilo Sage

Hi,

Yes.

To identify custom table

  • For a table in a scoped application, the name is prefixed with a namespace identifier to indicate that it is part of an application.
  • For a table in the global application, the name is prefixed with the string u_. For ex: If you create a table with label Test the name will be u_test. 

Thanks,

Pooja M

View solution in original post

6 REPLIES 6

Mark Roethof
Tera Patron
Tera Patron

I don't believe the answer you marked as correct, is correct. What if you created a custom table, in an existing scoped app for example? And there are more exemptions. So only looking at u_ and scoped tables is not correct.

Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP

---

LinkedIn
Community article list

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

Kuldeep Rathou1
Giga Contributor
 Hi All,
 
             When creating a new custom table, the table name is automatically populated based on the table label and a prefix.
If the table is created in a scoped application, the name is prefixed with a namespace identifier, indicating it is a part of the application.
If the table is created in the global application, the name is prefixed with "u_". If the table is being created in a scoped application, the name is prefixed with a namespace identifier: "x_", indicating that it is a part of an application.