Changing Field Type after Data Entry

EswarM
Tera Contributor

"Is it possible to change a field's data type in ServiceNow (for example, from 'Choice' to 'String') after data has already been entered into that field?"

2 REPLIES 2

swapnali ombale
Kilo Sage

Hi @EswarM 

 

No, it's generally not recommended to change a field's data type in ServiceNow, especially after data has been entered, according to the ServiceNow communityChanging the data type can lead to data loss and unexpected behavior, especially if the field is part of reports or other functionalities. A better approach is to create a new field with the desired data type, copy data from the old field to the new field using a script, and then delete or hide the old field. 

 

Kindly mark my answer as helpful and accept solution if it helped you in anyway. 

Ankur Bawiskar
Tera Patron
Tera Patron

@EswarM 

Things to check

1) some field type change is not allowed by ServiceNow. If it's not allowed then only option is to create a fresh field

2) some field type changes are allowed and if you do then data loss might come

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