Question 360
A schema migration changes a base column used by multiple schema-bound dependencies. Which technical property or constraint MOST directly matters here?
Explanation
Correct Answer
SCHEMABINDING protects referenced definitions against incompatible schema changes. This explains why the corrective action is to review dependency effects and change the schema-bound view deliberately before modifying underlying objects. Confirm the diagnosis when a migration test catches incompatible column modification before production.
Incorrect Answers
Aggregate views are not generally directly updatable like simple single-table projections. The actual technical constraint is that SCHEMABINDING protects referenced definitions against incompatible schema changes.
Per-row scalar function calls may create expensive repeated execution on some workloads. The actual technical constraint is that SCHEMABINDING protects referenced definitions against incompatible schema changes.
A scalar function produces one value for each call but may affect query optimization. The actual technical constraint is that SCHEMABINDING protects referenced definitions against incompatible schema changes.