mysql - 在 MySQL 触发器中获取更新的列
问题描述
有没有办法在 MySQL“更新前”触发器中获取已更新的列列表?当一行处于某种状态时,我想让除一列之外的所有列不可变。所以我想访问一组修改后的列,如果该数组包含任何列但应该能够修改的一列,我会拒绝更新。SQL Server 有 COLUMNS_UPDATED( ),但我似乎无法为 MySQL 找到类似的东西。
解决方案
推荐阅读
- html - 3个盒子正确堆叠需要CSS浮动帮助
- python - python中文件打开缓冲区内容修改
- c# - 比较具有动态,对象和int / string作为参数的int和string时的区别?
- android - 如果用户在android中内存不足,如何警告用户?
- sql - 基于 2 个字段在 oracle SQL 中执行 upsert
- arrays - 将 ES6 数组解构为对象属性并跳过值
- kotlin - 无法在 GET 请求中访问表单数据
- multithreading - 你可以在 Clojure 中使用 `send` 和 `send-off` 混合代理动作提交吗?应该发生什么?
- vb.net - 组合框未从与 datagridview 数据源不同的数据库表中填充
- python - 无法停止在 qgraphicsview 中绘制矩形