1、数据库中insert、delete、update三种操作数据库语句可以产生触发器;select不是,因为select语句不是在操作数据库语句。
2、在insert、delete、update三种操作数据库语句操作数据库时。数据库的数据会发生变化;在使用insert、delete、update之前的数据叫原始数据,在使用insert、delete、update之后的数据叫改变后的数据。
3、:old是原始数据,:new是改变后的数据。
4、
insert只会有:new,代表着要插入的新记录(改变后的数据)。
delete只会有:old,代表着要删除的记录(原始数据)。
update由于执行的是先删除旧的记录,再插入新的记录,因此new和old都会有,且含义与上面的相同。