MySQL與SQL的觸發器的不同寫法
當在SQL、MySQL資料庫中一張表中插入一條記錄時,觸動觸發器,使同一資料庫的另一張表插入相同記錄。
在學習的過程中,發現兩者的寫法是不同的。
1、在SQL中建立兩張表sql_test,sql_tem。(兩張表的欄位是一樣的)
複製程式碼 程式碼如下:
create table sql_test
(
id int,
name varchar(16)
)
create table sql_tem
(
id int,
name varchar(16)
)
複製程式碼 程式碼如下:
create trigger insert_sql_test on sql_test
for insert
as
insert into sql_tem
select * from inserted
go
2、在MySQL中建立兩張表mysql_test,mysql_tem。(兩張表的欄位是一樣的,建表語句與上面的類似)
複製程式碼 程式碼如下:
delimiter//
create trigger insert_mysql_test before insert on test
for each row
begin
insert into tem set id = new id , name = new name;
end
//
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1806/viewspace-2803769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 觸發器的修改與刪除SQLServer觸發器
- SQL觸發器SQL觸發器
- (15)mysql 中的觸發器MySql觸發器
- Mysql 分組排序的sql寫法MySql排序
- 自己學習寫的觸發器觸發器
- mysql——觸發器MySql觸發器
- mysql 觸發器MySql觸發器
- Mysql觸發器:MySql觸發器
- mysql觸發器MySql觸發器
- MySQL觸發器的使用規則MySql觸發器
- SQL Server 觸發器SQLServer觸發器
- 建立SQL觸發器SQL觸發器
- SQL Server觸發器SQLServer觸發器
- SQL觸發器(二)SQL觸發器
- 瞭解SQL Server觸發器及觸發器中的事務AWSQLServer觸發器
- SQL Sever 2000中的前觸發器和後觸發器SQL觸發器
- MySQL觸發器的詳細教學與實戰分析MySql觸發器
- 淺談SQL Server觸發器的使用SQLServer觸發器
- 關於SQL SERVER觸發器的理解SQLServer觸發器
- 根據業務寫觸發器(oracle觸發器片)觸發器Oracle
- 觸發器的語法和例項觸發器
- 建立MySQL觸發器MySql觸發器
- MySQL使用觸發器MySql觸發器
- MySql-觸發器MySql觸發器
- MySQL 建立觸發器MySql觸發器
- mysql建立觸發器MySql觸發器
- 【SQL Server】-- 一觸即發之觸發器SQLServer觸發器
- pgsql編寫觸發器SQL觸發器
- sql-server觸發器SQLServer觸發器
- Sql Server系列:觸發器SQLServer觸發器
- SqlServer觸發器的建立與使用SQLServer觸發器
- MySQL觸發器介紹MySql觸發器
- MySQL6:觸發器MySql觸發器
- mysql主從和觸發器的關係MySql觸發器
- mysql 觸發器/過程中的變數!!MySql觸發器變數
- Oracle環境下SQL語句的不同寫法效率對比OracleSQL
- SQL Server:觸發器詳解SQLServer觸發器
- SQL總結(六)觸發器SQL觸發器