我有下表,並且我希望在更新員工的狀態以「確認」時創建新表。新表必須包含具有該特定員工數據的所有列。Oracle:每次更新員工的狀態時都會創建一個新表
SQL> select * from employee;
EMPID EMPNAME SAL DOJ STATUS
----- ------------------------- ---------- --------- --------------------
101 ALEX 10000 12-MAY-16 not_confirmed
102 PETER 20000 12-MAY-16 not_confirmed
這是一個很奇怪的解決方案...(即最有可能的錯誤解決方案。告訴我們這個問題,而不是,也許我們可以給你一個更好的選擇。) – jarlh
你真的想在每次更新員工時創建一個新表嗎?更新員工時,在employee_history表中創建新行更有意義。 – OTTA
這不是問題。 – sstan