【发布时间】:2018-01-04 16:22:36
【问题描述】:
我有一张桌子(地毯),其中包含长度和宽度列(均为 2 位小数)。
我正在尝试创建一个名为 area 的计算列,它只是将长度乘以宽度来生成区域,但在运行查询时会遇到语法错误。
我尝试使用 mySQL 的代码如下:
alter table `rugs` add `area` as (`length` * `width`) PERSISTED
但它不喜欢语法,得到 #1064 错误
【问题讨论】:
-
您使用的是什么数据库?请适当标记。
-
请将您遇到的错误添加到问题中。
标签: mysql sql calculated-columns persisted-column