Changing Field Type after Data Entry
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-16-2025 12:53 PM
"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?"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-16-2025 10:48 PM
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 community. Changing 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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-16-2025 11:01 PM
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.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader