如果我在更新表之前有一个触发器,我怎么能抛出一个错误来阻止该表的更新呢?

推荐答案

这可能有用.它不干净,但看起来可能有用:

基本上,你只是try 更新一个不存在的列.

Mysql相关问答推荐

try 恢复数据库时,如何正确解决行大小太大消息?

对象NotExecutabletry 在远程SQL服务器上执行SQL时出错,并使用SQLAchemy.Create_engine

查找关联数据库表的超集

在联合查询中使用GROUP BY和ORDER BY

用于将具有多个状态更改日期列的单行转换为具有状态和时间戳的多行的SQL查询

如何在WooCommerce中更新pm_Virtual.meta_Value=#39;否

SQL:如何 Select 每个客户最后购买的产品?

在带有 D.I 的 .NET AWS Lambda 中使用 MySql.Data

将 Cloud Function (nodejs) 连接到 CloudSQL mySQL 数据库

根据 MySql 中同一表中的多列 Select 多列

为什么 `count` 函数有效但 `sum` 无效?

如何在 axios 请求中将更新的设置状态值作为参数传递

查询mysql中无法识别数据值

终止空闲的mysql连接

MySQL 5.6 DATETIME 不接受毫秒/微秒

什么是 PyMySQL,它与 MySQLdb 有何不同?它会影响 Django 部署吗?

从终端访问 MAMP 的 MySQL

你如何在 Node.js 中模拟 MySQL(没有 ORM)?

如何使主键从 1000 开始?

MySQL解释计划中 Select 优化的表的含义