請教 我想建觸發器條件是每次我觸發它時他就把在表裡面的欄位的值加一 各位高手幫幫忙吧

2021-05-01 01:18:55 字數 1392 閱讀 7681

1樓:謇霜

有幾張表。?單獨一張的話。你就直接

create trigger tr_t on tfor insert

asupdate t

set 欄位=欄位+1

這樣就可以了

如果是2張表

update t2

set t2.欄位=t2.欄位+1

from inserted

j加個where 條件

2樓:

條件是每次我觸發?

觸發器屬於表所有,必髯要指定建觸發器的表,如下t1.create table t(id int)--觸發表gocreate table t2(con int)--t表每新增記錄時加1

gocreate trigger tr_t on tfor insert

asif exists(select 1 form t2)insert t2 select 1

else

update t2 set con=con+1go測試:

insert t select 1

insert t select 2

3樓:匿名使用者

lz 你應該說得具體一點,常用的觸發器有三種:分別應用於insert , update , delete 事件。我想樓主的意思是說只要觸發了某一條件(修改了表中資料,新增了某個欄位或資料等)就將表中指定的那個欄位的值加一,是嗎?

4樓:匿名使用者

一般情況下就用序列了。

[test1@orcl#27-12月-10] sql>create table y_one(id number);

表已建立。

[test1@orcl#27-12月-10] sql>create sequence y_seq start with 1 increment by 1 nomaxvalue nocycle

2 ;

序列已建立。

[test1@orcl#27-12月-10] sql>insert into y_one values(y_seq.nextval);

已建立 1 行。

[test1@orcl#27-12月-10] sql>insert into y_one values(y_seq.nextval);

已建立 1 行。

[test1@orcl#27-12月-10] sql>insert into y_one values(y_seq.nextval);

已建立 1 行。

[test1@orcl#27-12月-10] sql>commit;

提交完成。

[test1@orcl#27-12月-10] sql>select * from y_one;

id----------123

真誠請教,我想信佛,是不是要請一尊佛像到家裡供奉呢

對於想信佛的人,我個人建議先不要請佛像到家裡供奉。原因有如下 版1 對於佛教禮儀不甚瞭解,容權易在佛菩薩像前犯罪業 2 初期信佛,容易有退失之心 家裡有佛像很容易在退失之心的時候扔掉或者咒罵等等,而犯極大的無間罪業。3 初期信佛,對於道理懂得的不多,對於家人的詢問可能不能很好的回答,而可能讓家人犯下...

哪個朋友可以教我撩妹,我想請教一下。謝謝啦

欲擒故縱,自己製造偶遇。學一些幽默的套路,膽大心細。最重要的,別怕丟臉。望採納 這個咱不同的階段,也不同楊梅的方法,只要你還年輕的話,你可以同我子談戀愛,這樣的話很容易結交到女孩子,因為這階段你還是心善心,智比較單純,很容易就追到手了,假如說你年紀比較大的話,這個可能要投入更多的時間,或者是金錢才能...

請教我的這個是不是貔貅

是貔貅,我自己就有一個 這個我看不懂 但我可以告訴你我知道關於貔貅一些知識 貔貅一般形象是嘴大,屁股大為標誌 是東海龍王九子之一 是招財之物 一般嘴越大表示進財越多 屁股越大表示能夠積攢住財富 是不是讀 pi xiu 啊?我朋友是賣玉的,她送我的不是這個樣子的啊!是臥著像牛似的內,有兩個角,我剛容看...