Are field names and object names in a SOQL query case sensitive?


Answer.

  • The field names used in SOQL select statements are case-insensitive. Therefore, the query "SELECT id, NAme FROM Account" is valid.
  • The object names used in SOQL are also generally case-insensitive. Therefore, "SELECT id, Name FROM ACCOUNT" is handled correctly.

However, there are SFDMU configuration areas where exact field/object spelling still matters:

  • For Fields Mapping and Data Anonymization, specify field and object API names exactly as expected by the mapping/transformation logic.
  • When listing sObject field(s) in an externalId setting, ensure fields are spelled correctly.
Last updated on 17th Feb 2026