所以我是 SQLite 的 SQL Server 新手,我习惯于使用 New|Old 关键字。我看到有些人使用该inserted
值来引用新创建的行,但这仅适用于插入而不适用于更新。如何获得类似于New
我在此查询中使用的内容?
create trigger ports_country_id_in_check
on [SISTEMA].Puerto
after insert, update
AS
BEGIN
update [SISTEMA].Puerto
set country_id = (select secuencia from [SISTEMA].Pais where codigo = New.pais_asociado)
where [SISTEMA].Puerto.secuencia = New.secuencia
end