Rumah > pangkalan data > tutorial mysql > sql怎么使用触发器

sql怎么使用触发器

青灯夜游
Lepaskan: 2020-09-16 15:27:26
asal
4419 orang telah melayarinya

sql怎么使用触发器

触发器的使用

触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。可以用CREATE语句创建触发器,DROP语句删除触发器,ALTER语句禁用触发器等。下面就来具体介绍一下。

创建触发器

CREATE TRIGGER tr_update_Stock
Salin selepas log masuk

删除触发器

DROP  TRIGGER tr_update_Stock
Salin selepas log masuk

禁用

ALTER TABLE trig_example DISABLE TRIGGER trig1
GO
Salin selepas log masuk

恢复

ALTER TABLE trig_example ENABLE TRIGGER trig1
GO
Salin selepas log masuk

禁用某个表上的所有触发器

ALTER TABLE 你的表 DISABLE TRIGGER all
Salin selepas log masuk

启用某个表上的所有触发器

ALTER TABLE 你的表 enable TRIGGER all
Salin selepas log masuk

禁用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'
Salin selepas log masuk

启用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGER all'
Salin selepas log masuk

Atas ialah kandungan terperinci sql怎么使用触发器. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan