本質上,我希望創建一個觸發器,用於在每次插入或更新後跟蹤並編輯特定行的date_created
列。如何使用觸發器在表格列中插入日期。 (ORACLE)
這些都是在我的表中的列:
| customer_id | store_id | Quantity | date_created |
的CUSTOMER_ID和STORE_ID一起是表的主鍵
我到目前爲止有:
CREATE OR REPLACE TRIGGER date_trig
BEFORE INSERT ON customer_table
FOR EACH ROW
DECLARE
BEGIN
-- This is where I assume the date will be set or edited
END;
我全新的PL/SQL,所以我正在努力與這個觸發器的實際身體。
另外,我的觸發器結構是否正確形成?
您不需要這樣做。你可以定義一個默認值爲「sysdate」的'date_created'。 –
我很欣賞你的建議,但我確實需要在我的情況下使用觸發器。 – CompScientist
如果您在使用基礎知識時遇到困難,請參閱[PL/SQL觸發器](http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/triggers.htm#LNPLS020)。 – user272735