知识卡片

赋值原理

专业/工作

内容

赋值后,被赋的变量应等于赋入的值。任何让视图更新“看不见”、触发器额外改写、或 SQL 特性导致赋值后不相等的行为,都违反赋值原理,是隐藏的逻辑错误。

参考来源

《SQL与关系数据库理论——如何编写健壮的SQL代码(原书第2版)》第5章 基关系变量和基表