php - 在 phpmyadmin 中创建触发器

标签 php mysql triggers phpmyadmin

我正在尝试在我的 mysql 数据库表上创建一个触发器。我正在编写以下代码:

CREATE TRIGGER before_delete BEFORE DELETE ON billingrates FOR EACH ROW;

但是当我运行这个时,我收到以下错误:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2

请指导我。感谢期待。

最佳答案

请尝试以下代码。

CREATE TRIGGER `before_delete` BEFORE DELETE ON `barcode_master` 
FOR EACH ROW BEGIN 
UPDATE library_emp_master SET job_type = 1 WHERE barcode_no =   OLD.barcode_no; 
END;

关于php - 在 phpmyadmin 中创建触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46376600/

相关文章:

php - SQL 以不同格式保存时间 (mm :ss, mmm)

php - jQuery 不会在新标签页中打开页面

mysql - 按位存储我的数据会使搜索结果更快

PostgreSQL 9.3 触发器函数插入到具有参数化名称的表中

Java 框架 "suggestion",用于使用 Apache Tomcat 保存 Oracle 9i 存储过程的结果

mysql - MySQL 中的存储过程与触发器

php - 以串行方式读取十六进制数据时 PHP 中的奇怪输出

php - 从 PHP 获取 FACL/SetFACL

mysql - 在没有MYSQL的PC上使用MYSQL数据库

php - 如果某个字符串在 PHP 中匹配,则在回显某些文本时使函数发生