Mysql中Trigger的最佳替代方案

时间:2017-06-13 10:14:45

标签: mysql

我得到一个条件,每当3列

  (`OMIMAGE` varchar(255) DEFAULT NULL,
  `suspendedCase` varchar(255) DEFAULT NULL,
  `futureDated` varchar(255) DEFAULT NULL,) 

获取数据,插入另一个表需要发生。所有3列都必须获取数据。

是否有其他最佳选择,而不是使用触发器。

1 个答案:

答案 0 :(得分:1)

在数据库级别,你只有触发这种情况。

还有另一个微小功能,可用于确保价值is not null

create table tbl (
    OMIMAGE varchar(255) NOT NULL,
    suspendedCase varchar(255) NOT NULL,
    futureDated varchar(255) NOT NULL
)

但在这种情况下,您只能确保该值不为空,您不能保证它不是空字符串等...