【发布时间】:2011-03-10 07:10:31
【问题描述】:
我在 oracle 中有 firstName、lastName 和 fullName 列。我希望能够创建一个触发器,在更新或插入它们时使用 firstName 和 lastName 值更新 fullName 列。我认为这在 oracle 中是可能的。有没有人有任何想法。非常感谢。
【问题讨论】:
-
为什么不在 INSERT 中进行串联?
我在 oracle 中有 firstName、lastName 和 fullName 列。我希望能够创建一个触发器,在更新或插入它们时使用 firstName 和 lastName 值更新 fullName 列。我认为这在 oracle 中是可能的。有没有人有任何想法。非常感谢。
【问题讨论】:
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;
【讨论】: