Difference between label , name , display name?

Snow User5
Kilo Contributor

i have navigated to ( sys_db_object ) -- list of tables in data base.

i have found the three columns ( label , name , display name ).

what is the difference between them? 

can someone explain?

3 REPLIES 3

Abhijit4
Mega Sage

Hi,

While creating table "Label" and "Display Name" are same while "name" is generated by system where it replaces space with underscore, name field is used by all scripts to glide into table(it is unique).

However, when you update "Label" then system still keeps "Display Name" and "Name" as it is, so in short "Display Name" and "Name" will always be similar where space is replaced by underscore. However "Label" could change if requirement comes to update table Label later.

You could refer Display Name as first name of the table.

Let me know if you have any further queries.

Please mark this as Correct or Helpful if it helps.

Thanks and Regards,
Abhijit

 

By marking my response as correct or helpful, you contribute to helping future readers with similar issues.
Regards,
Abhijit
ServiceNow MVP

Sulabh Garg
Mega Sage
Mega Sage

Hello

Label - means what is displayed to the user on form

Name  - is backend field name (or technical name of the field which we use in scripting)

Display name - Used as a display value when someone click on reference icon and e.g: if 'Number' is display value on Incident table then "number" will be shown on referenced view when someone click on referenced icon. for more info see this.

 

Please Mark Correct/helpful, if applicable, Thanks!! 

Regards

Sulabh Garg

Please Mark Correct/helpful, if applicable, Thanks!!
Regards
Sulabh Garg

Saurav11
Kilo Patron
Kilo Patron

hello,

Label:-

The Label is the name of the table which we see whenever we go to any Table This can be changed by us locally to change the label of the table

For example:- Change request

Name:-

The name is is database name of the table which we use when we have to glide the table

For example:- change_request

Display name:-

The name of the Application/table by Servicenow themselves. This cannot be changes by us. So that we later know what the actual name was if we change the label to something else.

Please mark answer correct/helpful based on Impact.