DROP TRIGGER如何在mysql中工作?
我有一个关于DROP TRIGGER如何工作的问题。DROP TRIGGER如何在mysql中工作?
我用这个命令删除触发器:
DROP TRIGGER IF EXISTS `database`.`mytrigger`;
但我qquestion是,U可以删除了触发器与表名选择呢?例如:
DROP TRIGGER IF EXISTS `table`.`mytrigger`;
我试过了,但是当我设置tablename时触发器没有被删除。
谢谢!
回答:
不,因为那不能唯一地标识一个触发器,并且最终看起来好像你试图说你有一个叫做table
的数据库。如果您只是想放弃数据库名称,则不需要用任何东西替换它:
DROP TRIGGER IF EXISTS `mytrigger`;
回答:
触发器在表级别不存在。它们是仅与表关联的数据库级对象。没有办法通过相关表格删除它们。
以上是 DROP TRIGGER如何在mysql中工作? 的全部内容, 来源链接: utcz.com/qa/260222.html