3

我希望我的数据库在每次插入新行时都显示该表。我的代码能够编译,但在我插入新行后它不显示表格。

下面是我的代码:

create trigger show_all                                                                       
after insert ON Toy                                                                           
for each row mode db2sql                                                                      
select * from Toy  
4

1 回答 1

3

这是不可能的。

触发器不会向导致触发器触发的语句(插入)返回值。此外,这种行为甚至是不可能的,因为多个触发器可以响应插入而触发,这会返回一些东西?

您可以创建一个执行插入然后返回选择结果的存储过程,然后调用该函数而不是直接插入。

于 2013-01-12T21:09:54.313 回答