2011-02-08 116 views

回答

4
CREATE OR REPLACE TRIGGER updateFullName 
BEFORE INSERT OR UPDATE ON table 
FOR EACH ROW 
BEGIN 
    :NEW.full_name := :NEW.first_name || ' ' || :NEW.last_name; 
END; 
/

虽然一个视图可能会是在在11g中这种情况下

+3

或者一个[虚柱](http://wiki.oracle.com/page/Virtual+Columns)比较合适;羞辱OP指定的10g。 – 2011-02-08 08:31:00