我得到一个条件,每当3列
(`OMIMAGE` varchar(255) DEFAULT NULL,
`suspendedCase` varchar(255) DEFAULT NULL,
`futureDated` varchar(255) DEFAULT NULL,)
获取数据,插入另一个表需要发生。所有3列都必须获取数据。
是否有其他最佳选择,而不是使用触发器。
答案 0 :(得分:1)
在数据库级别,你只有触发这种情况。
还有另一个微小功能,可用于确保价值is not null
:
create table tbl (
OMIMAGE varchar(255) NOT NULL,
suspendedCase varchar(255) NOT NULL,
futureDated varchar(255) NOT NULL
)
但在这种情况下,您只能确保该值不为空,您不能保证它不是空字符串等...