这似乎是MySql中的一个bug。张贴在这里,以证实我的结论,并分享我的经验。我们目前正在从MS迁移到MySql Community Edition 5.7.12。有一个具有虚拟计算列的Dealers表。它在触发器内部使用的查询的联接中引用。因此,MySql服务器重新启动.
为了确保事件没有其他原因,我们创建了一个没有计算列的虚拟表,并在触发器中引用了该表。然后,我们创建了另一个具有计算列的虚拟<e
假设我的数据库表如下所示:| id | page_id | meta_id | value|问题| id | page_id | Big headline | Small headline | Extra headline
---------------------------Another value |
我想在某个表中添加一个列,该列计算包含某个值的另一个表中的列数量。SELECT COUNT(LidID) AS AantalSchepen FROM SCHIP WHERE SCHIP.LidID=LID.LidID但是,当我在自定义默认值字段中输入此语句时,它会告诉我默认值无效。我所做的是完全不可能的,还是我的SQL语句有缺陷?