mysql - MySQL 数据库更新给出不正确的结果
问题描述
我正在尝试更新具有外键关系的字段。由于用户“Fred”离开了公司,我需要将他所有交易的用户字段更改为“exEmployee”。因此,我在 ColdFusion CFC 中使用以下内容:
`UPDATE prodndb.tblReceiptDetails
SET tblReceiptDetails.UserID = 'exEmployee'
WHERE BINARY tblReceiptDetails.UserID = '#uName#'`
变量“uName”设置为“Fred”,SQL 发现数百个条目将它们更改为“fred”,而不是请求的“exEmployee”。我究竟做错了什么?
解决方案
推荐阅读
- java - ehCache 3.0 默认堆上条目大小(与休眠二级缓存一起使用)
- slack - Slack 斜杠命令:作为用户而不是应用程序响应
- json - 在 react native 中以数据表格式表示
- swift - SwiftUI:如何找到图像的高度并使用它来设置框架的大小
- android - 如何在 RN 和 Native Android Screen 之间了解当前堆栈的最新情况?
- c# - UWP GridView/ListView 获取同时支持鼠标和 Xbox 控制器的 RightTapped Item
- apache-kafka - spring-cloud-stream kafka DLT 消息的消费者组名称标头
- arrays - 将属于 struct 的数组作为 uint8_t 指针传递给函数
- c++ - 如何使用 C / C++ Screenshot API 在 MacosX 和 Linux 上截屏并将其保存为图像
- ios - 将所有对象加载到 Results 变量中(Realm iOS)