Newer Version Available
DML 操作をサポートしない sObject
組織には、Salesforce が提供する標準オブジェクトと、独自に作成したカスタムオブジェクトが含まれます。これらのオブジェクトは、Apex で sObject データ型のインスタンスとしてアクセスできます。これらのオブジェクトに対し、クエリや DML 操作を実行できます。ただし、一部の標準オブジェクトはクエリで取得できますが、DML 操作をサポートしていません。これには次のようなオブジェクトがあります。
- AccountTerritoryAssignmentRule
- AccountTerritoryAssignmentRuleItem
- ApexComponent
- ApexPage
- BusinessHours
- BusinessProcess
- CategoryNode
- CurrencyType
- DatedConversionRate
- NetworkMember (update のみ可能)
- ProcessInstance
- Profile
- RecordType
- SelfServiceUser
- StaticResource
- Territory2
- UserAccountTeamMember
- UserPreference
- UserTerritory
- WebLink
- 取引先レコードのレコード種別が個人取引先の場合は、DML 操作で名前項目を変更できません。