API Reference > imodeljs-common > ECSQL > ChangedValueState ChangedValueState Enumeration The enum represents the values for the ChangedValueState argument of the ECSQL function Changes. The enum can be used when programmatically binding values to the ChangedValueState argument in an ECSQL using the Changes ECSQL function. See also ChangeSummary Overview Members Name Value Description AfterInsert 1 BeforeUpdate 2 AfterUpdate 3 BeforeDelete 4 Defined in core/common/src/ECSqlTypes.ts Line 85 Last Updated: 15 June, 2021