试图解决mysql中生成的列的限制

时间:2017-06-22 13:48:32

标签: mysql database

所以我一直在尝试生成持续时间列。但我最近发现我们无法在非可重复/非确定性函数http://mysqlserverteam.com/virtual-columns-and-effective-functional-indexes-in-innodb/上创建虚拟列。有人可以建议一个解决方法。我正在使用我的mysql CE服务器5.7

`diagnosis_date` DATE NULL,
`disease_duration` TINYINT(2) GENERATED ALWAYS AS (TIMESTAMPDIFF(YEAR, diagnosis_date, curdate())) VIRTUAL;

0 个答案:

没有答案