如何将 MySQL 中的列默认值分配给另一列的值?

2024-02-15

我想向 MySQL 数据库中的表添加一个新列,该新列应该获取同一表中另一列的值。这可能吗?如果是这样,你会怎么做?


从 MySQL 5.0.2 开始,您可以编写链接到TRIGGER http://dev.mysql.com/doc/refman/5.0/en/triggers.html它可以在每次插入行时检查新列,如果没有为新列提供值,则自动将另一列的值复制到新列中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 MySQL 中的列默认值分配给另一列的值? 的相关文章

随机推荐

  • 错误 MSB3073:命令“npm install”退出,代码为 1

    我正在容器化我的 Net React js 应用程序 但在此过程中我遇到了意外错误 我熟悉了类似的帖子 但没有一个解决方案能解决我的问题 由于构建日志很长 我已将其放入 Pastebin 中 https pastebin com PhfYW
  • C++ 在 Windows 上禁用延迟确认

    我试图在 Windows 计算机上复制实时应用程序 以便能够更轻松地进行调试和更改 但我遇到了延迟确认问题 我已经禁用了 nagle 并确认它提高了一点速度 当发送大量小数据包时 窗口不会立即 ACK 并延迟 200 毫秒 做了更多的研究
  • 关于 HTML 5 中的地理定位

    现在 Google 地图可以在 Firefox 的帮助下以街道精度精确定位我的位置 我知道这是 HTML 5 兼容浏览器的一项新功能 并且该位置是通过使用连接的 WiFi 网络的某种功能来获取的 我希望我没有做出任何愚蠢的假设 我想知道的是
  • 哪条 C++14 规则禁止 constexpr 函数对数据成员进行赋值?

    我的理解是这个 无意义的 代码不是有效的 C 14 class Point public constexpr double setX double newX return x newX private double x 我试图找出 C 14
  • 如何控制 JAX-WS 中的 JAXBContext?

    我需要为每个客户部署相同的 Web 服务 这 javax jws WebService uses Object作为方法参数和返回类型 导致
  • 按钮溢出隐藏不起作用

    我有以下内容 小提琴链接 http jsfiddle net gxe3d59u html
  • 使用 SFINAE 定义一个要求函数不存在的函数是否可以?

    这个问题中的代码基于这个答案 https stackoverflow com a 73307583 4117728 我有点困惑它是如何产生输出的 以及它是否都定义良好 include
  • NSURLConnection 和保持活动状态

    我的客户端应用程序中有一个使用 NSURLConnection 的小错误 我已经追踪到一个意外的连接保持活动 这似乎使网络服务器感到困惑 可能是服务器端的错误 解决方法是在某个时刻强制关闭所有未完成的连接 我可以用 NSURLConnect
  • 在QT中读取window的注册表

    我想列出通过从 HKEY CURRENT USER 读取卸载注册表文件来安装的所有应用程序 但出于某种安全原因 我猜 看起来不能通过使用 QSettings 来完成 QSettings maya HKEY LOCAL MACHINE SOF
  • Stream.CopyTo - 如何获取发送的字节?

    我尝试获取 ftp 上传的传输速度 但我不知道应该在哪里 获取 它 代码片段 FtpWebRequest request FtpWebRequest WebRequest Create job GetDestinationFolder fi
  • SqlBulkCopy 像糖蜜一样慢

    我正在寻找通过 C 加载批量数据的最快方法 我有这个脚本可以完成这项工作 但速度很慢 我读到的证词表明 SqlBulkCopy 是最快的 1000条记录2 5秒 文件包含接近 5000 到 250k 的记录 有哪些事情可以减慢它的速度 表定
  • Angular 8:无法实例化循环依赖 - ActivatedRoute

    我正在尝试整合APP INITIALIZER从我的项目中的 Angular 开始 以便在启动应用程序之前执行一些功能 当我使用时出现问题激活路由来自 Angular 为我服务 错误是 Error Provider parse errors
  • Flutter StreamSubscription 未停止或暂停

    在我的 Flutter 应用程序中StreamSubscription不是暂停或取消 当我打电话时cancel 如果它之前开始 它就会停止 如果我打电话cancel 启动后就不会停止 我正在使用 Firestore 快照侦听器 下面是我的代
  • Android M:即使用户选择“不再询问”,如何打开权限对话框?

    如果不是 提示用户进入设置页面或任何其他解决方案的解决方法是什么 如果用户选择不再询问 您将无法打开请求权限对话框 但您可以向用户显示信息 Override public void onRequestPermissionsResult in
  • 在 R 中定义函数内部函数的好方法

    在R中 当想在另一个函数中使用一个 多个函数时 也许有两种方法 示例函数可以是 方法一 make power lt function n pow lt function x x n pow 方法二 make power lt functio
  • CSS3 是否支持在单个

    我知道你可以在一个背景上制作多个背景 div 在 CSS3 中 但是是否可以混合图像引用背景 即url 具有渐变生成背景 例如 moz linear gradient 如果是这样 语法是什么 如果不是 达到相同结果的最佳实践是什么 Than
  • 如何在 Rails 中将数据库从 SQLite 更改为 MYSQL

    我知道您必须更改database yml 但我不知道将其更改为什么以及如何下载MYSQL 和所有这些爵士乐 Gemfile gem mysql2 配置 数据库 yml development adapter mysql2 encoding
  • 如何将一些数据从一个控制器传递到另一个对等控制器[重复]

    这个问题在这里已经有答案了 我有以下两个对等控制器 这些没有父级 div div div The value of xxx is xxx div angular module test controller QuestionsStatusC
  • Postgres:行级安全性不适用于视图

    当通过视图访问受行级安全保护的表时 该表是通过视图的所有者来访问的 这使得 RLS 毫无用处 我想要的是让用户的 RLS 与用户 test user 连接 这包括表和访问表的视图 该策略使用为事务设置的参数 我发现当 test user 不
  • 如何将 MySQL 中的列默认值分配给另一列的值?

    我想向 MySQL 数据库中的表添加一个新列 该新列应该获取同一表中另一列的值 这可能吗 如果是这样 你会怎么做 从 MySQL 5 0 2 开始 您可以编写链接到TRIGGER http dev mysql com doc refman