创建oracle触发器,该触发器将使用已更新列的连接值更新新列
我在oracle中有firstName、lastName和fullName列。我希望能够创建一个触发器,在更新或插入时使用firstName和lastName值更新fullName列。我认为这在甲骨文中是可能的。有人有什么想法吗。非常感谢。为什么不在INSERT中进行连接?为什么不在INSERT中进行连接?这会影响表中的所有现有行,还是只影响要插入/更新的行?这会影响表中的所有现有行,还是只影响要插入/更新的行?创建oracle触发器,该触发器将使用已更新列的连接值更新新列,oracle,oracle10g,Oracle,Oracle10g,我在oracle中有firstName、lastName和fullName列。我希望能够创建一个触发器,在更新或插入时使用firstName和lastName值更新fullName列。我认为这在甲骨文中是可能的。有人有什么想法吗。非常感谢。为什么不在INSERT中进行连接?为什么不在INSERT中进行连接?这会影响表中的所有现有行,还是只影响要插入/更新的行?这会影响表中的所有现有行,还是只影响要插入/更新的行? create or replace trigger pick_a_name
create or replace trigger pick_a_name
before insert or update
on mytable
for each row
begin
:new.full_name := :new.firstName ||' '|| :new.lastName;
end pick_a_name;