NOT NULL
尽量设置,因为如果设置为索引,效果不好
触发器
插入修改数据时,使用触发器校验数据
容易干扰业务
如何使用不存在的数据表-view
不存在的虚拟表
视图的原理是预设一个select语句
视图算法的选择
merge :将视图sql合并到主查询sql中
temptable:将视图作为临时表(中间结果)来处理
merge优
无法使用merge的sql
动态的结果,很难走merge
整个数据存储结构
NOT NULL
尽量设置,因为如果设置为索引,效果不好
触发器
插入修改数据时,使用触发器校验数据
容易干扰业务
如何使用不存在的数据表-view
不存在的虚拟表
视图的原理是预设一个select语句
视图算法的选择
merge :将视图sql合并到主查询sql中
temptable:将视图作为临时表(中间结果)来处理
merge优
无法使用merge的sql
动态的结果,很难走merge
整个数据存储结构