问题的源泉在于这里
其中菜品折扣后单价的默认值为菜品单价乘一个菜品折扣。
G
Generated Column
Generated Column是MySQL 5.7引入的新特性,数据库中这一列由其他列计算而得
- 下图2是重点
1.先按Generated[也就是勾选G],然后default变成了expression,在expression里输入算式,这里我一开始输入的是 dishdiscount*dishprice;apply之后就会出错
2.
解决方法就是图2中,把存储方式storage改为stored
然后就完成啦~
有不懂的欢迎来问
PS:1.数据库怎么存图片
其实数据库不存图片,对图片存储主要是存储其路径,采用BLOB存储模式
2.数据库表单列表自增长