MySQL與SQL的觸發(fā)器的不同寫(xiě)法
當(dāng)在SQL、MySQL數(shù)據(jù)庫(kù)中一張表中插入一條記錄時(shí),觸動(dòng)觸發(fā)器,使同一數(shù)據(jù)庫(kù)的另一張表插入相同記錄。
在學(xué)習(xí)的過(guò)程中,發(fā)現(xiàn)兩者的寫(xiě)法是不同的。
<觸發(fā)器作用>
1、在SQL中建立兩張表sql_test,sql_tem。(兩張表的字段是一樣的)
create table sql_test
(
id int,
name varchar(16)
)
create table sql_tem
(
id int,
name varchar(16)
)
/*SQL的觸發(fā)器寫(xiě)法*/
create trigger insert_sql_test on sql_test
for insert
as
insert into sql_tem
select * from inserted
go
/*SQL的觸發(fā)器寫(xiě)法*/
2、在MySQL中建立兩張表mysql_test,mysql_tem。(兩張表的字段是一樣的,建表語(yǔ)句與上面的類似)
/*MySQL的觸發(fā)器寫(xiě)法*/
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
//
/*MySQL的觸發(fā)器寫(xiě)法*/
相關(guān)文章
提升MySQL查詢效率及查詢速度優(yōu)化的四個(gè)方法詳析
查詢語(yǔ)句的優(yōu)化是提高M(jìn)ySQL查詢速度的重要方法,可以通過(guò)使用JOIN語(yǔ)句、子查詢、優(yōu)化where子句等方式來(lái)減少查詢的時(shí)間,下面這篇文章主要給大家介紹了關(guān)于提升MySQL查詢效率及查詢速度優(yōu)化的四個(gè)方法,需要的朋友可以參考下2023-04-04mysql之連接超時(shí)wait_timeout問(wèn)題及解決方案
這篇文章主要介紹了mysql之連接超時(shí)wait_timeout問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01jdbc調(diào)用mysql存儲(chǔ)過(guò)程實(shí)現(xiàn)代碼
接下來(lái)將介紹下mysql存儲(chǔ)過(guò)程的創(chuàng)建及調(diào)用,調(diào)用時(shí)涉及到j(luò)dbc的知識(shí),不熟悉的朋友還要溫習(xí)下jdbc哦,話不多說(shuō)看代碼,希望可以幫助到你2013-03-03通過(guò)SqlCmd執(zhí)行超大SQL文件的方法
這篇文章主要介紹了sql?server?與?mysql?中常用的SQL語(yǔ)句區(qū)別,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12SQL查詢超時(shí)的設(shè)置方法(關(guān)于timeout的處理)
為了優(yōu)化OceanBase的query timeout設(shè)置方式,特調(diào)研MySQL關(guān)于timeout的處理,下面與大家分享下處理記錄,感興趣的朋友可以參考下哈2013-04-04Mysql LONGTEXT 類型存儲(chǔ)大文件(二進(jìn)制也可以) (修改+調(diào)試+整理)
MySql2.cpp : Defines the entry point for the console application.2009-07-07解決當(dāng)MySQL數(shù)據(jù)庫(kù)遇到Syn Flooding問(wèn)題
Syn攻擊常見(jiàn)于應(yīng)用服務(wù)器,而數(shù)據(jù)庫(kù)服務(wù)器在內(nèi)網(wǎng)中,應(yīng)該很難碰到類似的攻擊,這篇文章主要介紹了當(dāng)MySQL數(shù)據(jù)庫(kù)遇到Syn Flooding問(wèn)題 ,需要的朋友可以參考下2019-06-06簡(jiǎn)單談?wù)凪ySQL5.7 JSON格式檢索
MySQL 5.7.7 labs版本開(kāi)始InnoDB存儲(chǔ)引擎已經(jīng)原生支持JSON格式,該格式不是簡(jiǎn)單的BLOB類似的替換。下面我們來(lái)詳細(xì)探討下吧2017-01-01MySQL 的 21 個(gè)規(guī)范、優(yōu)化最佳實(shí)踐!
每一個(gè)好習(xí)慣都是一筆財(cái)富,本文分 SQL 后悔藥,SQL 性能優(yōu)化,SQL 規(guī)范優(yōu)雅三個(gè)方向,分享寫(xiě) SQL 的 21 個(gè)好習(xí)慣和最佳實(shí)踐2020-12-12