Sql做一个插入然后抛出异常

时间:2016-02-24 13:50:15

标签: sql postgresql

var margin = 5;

由于某种原因,跳过了插入。是不是可以插入然后例外?

1 个答案:

答案 0 :(得分:1)

如果引发异常,则整个事务将回滚,并且数据不会存储在数据库中。不清楚为什么要使用例外。你想阻止触发器在桌面上插入吗?如果是这样,那么您应该返回NULL而不是抛出异常。否则在触发器结束时返回NEW