MySQL TRIGGER可以检查所有INSERT值吗?

时间:2015-11-07 19:07:17

标签: mysql sql triggers insert insert-into

我有一个包含表格的简单数据库:<select name="visibility" autocomplete="off"> <option value="private">1</option> <option value="public">2</option> <option value="hidden" selected>3</option> </select> SklepSklepNazwa),AdresTowarTowarNazwa), ProducentSprzedazSklepNazwaSklepAdresTowarNazwaTowarProducentCena

我必须创建Data,如下所示。

问题是,当我一次尝试TRIGGER几行时,它不起作用。当至少一行触发INSERT时,将转储所有值。即使可以插入,也不会插入任何内容。

我可以以某种方式致电

SIGNAL

哪些值可以插入,有些值会失败并显示INSERT INTO Sprzedaz VALUES (...),(...),(...),(...);消息?

SIGNAL

1 个答案:

答案 0 :(得分:0)

如果您尝试在同一事务中插入多行,则dbms假定您希望所有插入成功或作为一组失败。如果您希望行成功或单独失败,则需要在每次插入后提交。