在oracle資料庫中的乙個表給多個字段新增觸發器

2021-10-01 03:20:38 字數 807 閱讀 8768

完整**如下:

先建立乙個表

create

table a(

id number(2)

, mc number(2)

, gxsj number(2)

,type number(2)

)

給表的多個字段建立觸發器

create

orreplace

trigger weather_history_update -- weather_history_update為觸發器名稱

after

update

orinsert

on a --after 指定 觸發時間,on後跟表名稱,即當表yjzhaccess.t_src_weather_tspg有更新或者插入時觸發時間

for each row

--每一行

begin

insert

into yjzhhistory.t_src_weather (id,mc,ssxqdm,gxsj,

type

)--指定插入的表及字段

values

(:new.id,:new.mc,:new.gxsj,:new.

type);

--將新插入的資料引入到該表中

end;

如圖

怎樣在ORACLE中怎麼刪除乙個資料庫

開啟 dos 設定環境變數 set oracle sid 要刪除的資料庫名 連線 sqlplus sqlplus sys 資料庫密碼 as sysdba 檢視資料庫是否正確 showparameter db name 關閉資料庫 shutdown immediate 以限制條件資料庫啟動例程 sta...

建立乙個Oracle 資料庫

由於oracle是大型的關係型資料庫系統 rdbms 所以在建立資料庫時需要設定許多環境引數,有時候這些設定環境的準備工作會讓人覺得很繁瑣,問題出得也很多,但也正是oracle公司給出了讓使用者能靈活的設定資料庫環境引數的做法,使得oracle變得很靈活和高效,能適應不同檔次的機器 作業系統。這裡只...

乙個資料庫中將乙個表中的資料匯入另乙個表中

set identity insert tablename on insert tablename id,col1.指定所有列名 select from t1 set identity insert tablename off 這個是將t1中的資料都匯入tablename這個表中 當然我這裡他們兩個...