2011-02-08 105 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