Update set clarification

tushar_ghadage
Tera Contributor

Hi All, 

If I want to check if some table gets captures in update set or not, 

how to check this?? 

(as its imp interview question)

 

thanks 

4 REPLIES 4

Nilesh Pol
Tera Guru

@tushar_ghadage 

To check if changes to a specific table are captured in an update set, you can follow these steps:

  • Navigate to System Update Sets > Local Update Sets in the ServiceNow application navigator.
  • Select the update set you are interested in.

find the related list "Customer Updates" where you can see the list of all changes.

 

Note: data changes (i.e., records in tables) are generally NOTcaptured in update sets. This means that if you are making changes to the data within a table (like adding, modifying, or deleting records), these changes will not be included in an update set.

Update sets focus on capturing configuration changes rather than data changes, we also verifies the  dictionary attribute have value update_synch=true for your table.

 

Ankur Bawiskar
Tera Patron
Tera Patron

@tushar_ghadage 

Steps to check

1) go to sys_db_object

2) open collection type dictionary

3) if update_synch=true is there it means Table changes will get captured in update set

AnkurBawiskar_0-1759127966228.png

this is how it will look in update set once capture

AnkurBawiskar_1-1759128093535.png

 

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Nawal Singh
Mega Guru

Hi @tushar_ghadage ,

 

Example Use Case (Interview-style):

Q: “Let’s say I created a custom table u_employee. How would I know if it gets tracked in an update set?”

Ans:

* I would navigate to System Definition → Tables, find the u_employee table.

* Then I’d open its record and check the Update Synchronization field.

* If it’s set to True, the changes will be tracked in the update set.

* If it’s set to false, then it won't be captured, and I’d need to handle it manually or change that setting.

 

If you found my response helpful, please mark it as helpful and accept it as the solution.

Thank you
Nawal Singh

AyushKumarM
Mega Guru

Hi @tushar_ghadage ,

  1. Navigate to System Update Sets > Local Update Sets.

  2. Open the update set you want to inspect (click its name).

  3. In the update set form, locate the Customer Updates related list.

  4. Right-click the Customer Updates related list and choose Open in new window.

  5. In the new window, click the Type column header and choose Group by Class.

  6. Inspect the grouped classes:

    • If you see a group named Type:Table → the table (table creation/definition) was captured in the update set.

    • If you see a group named Type:Dictionaryfield additions or changes (dictionary entries) were captured.

Quick troubleshooting / tips

  • Ensure the correct update set was selected (active) when you made the changes.

  • If you don’t see the expected class, re-check that the change was performed while the update set was active and then re-open the Customer Updates list.


    If this answer worked, please mark it as the solution. A helpful mark is also appreciated—it helps others in the community.

    Thanks and Regards,

    Ayush