自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL與SQL的觸發(fā)器的不同寫法

數(shù)據(jù)庫(kù)
觸發(fā)器是個(gè)特殊的存儲(chǔ)過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動(dòng),而是由事件來觸發(fā),對(duì)于MySQL和SQL兩大數(shù)據(jù)庫(kù)系統(tǒng)來說,觸發(fā)器的寫法有什么不同呢?

觸發(fā)器經(jīng)常用于加強(qiáng)數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)則等。在MySQL與SQL操作中經(jīng)常會(huì)用到,下文中國(guó)就為大家講述MySQL與SQL的觸發(fā)器的不同寫法,希望對(duì)大家能夠有所幫助。

觸發(fā)器作用:
當(dāng)在SQL、MySQL數(shù)據(jù)庫(kù)中一張表中插入一條記錄時(shí),觸動(dòng)觸發(fā)器,使同一數(shù)據(jù)庫(kù)的另一張表插入相同記錄。
在學(xué)習(xí)的過程中,發(fā)現(xiàn)兩者的寫法是不同的。
1、在SQL中建立兩張表sql_test,sql_tem。(兩張表的字段是一樣的)

復(fù)制代碼 代碼如下:
create table sql_test
(
id int,
name varchar(16)
)

create table sql_tem
(
id int,
name varchar(16)
)

復(fù)制代碼 代碼如下:
/*SQL的觸發(fā)器寫法*/
create trigger insert_sql_test on sql_test
for insert
as
insert into sql_tem
select * from inserted
go
/*SQL的觸發(fā)器寫法*/

2、在MySQL中建立兩張表mysql_test,mysql_tem。(兩張表的字段是一樣的,建表語(yǔ)句與上面的類似)
復(fù)制代碼 代碼如下:
/*MySQL的觸發(fā)器寫法*/
delimiter//
create trigger insert_mysql_test before insert on test
for each row
begin
insert into tem set id = new id , name = new name;
/*new后面的id,name是test表的字段名*/
end
//

關(guān)于MySQL與SQL的觸發(fā)器的不同寫法就為大家總結(jié)出來這么多,這些經(jīng)驗(yàn)都是細(xì)心人士從平時(shí)的工作中總結(jié)出的,所以啊,還需要大家在工作中細(xì)心去發(fā)現(xiàn),會(huì)有意想不到的驚喜哦。

【編輯推薦】

  1. 用Excel對(duì)MySQL數(shù)據(jù)進(jìn)行分析
  2. SQL Server管理工具的升級(jí)
  3. 講解SQL Server數(shù)據(jù)庫(kù)中函數(shù)的使用方法
  4. SQL Server的函數(shù)庫(kù)漏洞
責(zé)任編輯:迎迎 來源: 比特社區(qū)
相關(guān)推薦

2010-05-18 15:36:44

MySQL觸發(fā)器

2010-05-19 09:40:05

MySQL觸發(fā)器

2010-10-12 10:04:15

MySQL觸發(fā)器

2010-05-31 18:06:07

MySQL 觸發(fā)器

2011-03-03 09:30:24

downmoonsql登錄觸發(fā)器

2009-04-07 13:56:03

SQL Server觸發(fā)器實(shí)例

2011-03-28 10:05:57

sql觸發(fā)器代碼

2009-04-26 22:27:54

觸發(fā)器密碼修改數(shù)據(jù)庫(kù)

2010-10-20 14:34:48

SQL Server觸

2010-07-16 10:19:31

2010-11-12 15:35:55

SQL Server約

2010-10-11 14:52:43

Mysql觸發(fā)器

2010-11-10 13:37:01

SQL Server觸

2010-10-12 10:38:29

mysql觸發(fā)器

2010-10-12 09:41:26

mysql觸發(fā)器

2010-09-13 17:03:34

sql server觸

2010-09-01 16:40:00

SQL刪除觸發(fā)器

2021-07-30 10:33:57

MySQL觸發(fā)器數(shù)據(jù)

2010-05-18 15:58:39

MySQL觸發(fā)器

2010-10-12 10:24:58

mysql觸發(fā)器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)