MySQL 语法问题:You can‘t specify target table ‘xxx‘ for update in FROM clause. 原因及解决方法
报错信息如下:
[Code: 1093, SQL State: HY000] You can’t specify target table ‘bd_bankaccbas’ for update in FROM clause
译文:
不能在 FROM 子句中指定目标表 ‘bd_bankaccbas’ 进行更新。
有问题的 SQL 语句如下,它在 oracle 数据库的语法是支持的,但是 mysql 就不支持直接这么写: from 和 update 都是同一张表。
update bd_bankaccbas set modifier =
(select creator from bd_bankaccbas where accnum = '88004')
where accnum = '88004';
解决方法:
我们在中间加个过渡就好了。
update bd_bankaccbas set modifier =
(select t.creator from (select creator from bd_bankaccbas where accnum = '88004') t)
where accnum = '88004';
喜欢的点个赞❤吧!
MySQL 语法问题:You can‘t specify target table ‘xxx‘ for update in FROM clause. 原因及解决方法相关推荐
- Mysql语句提示You can't specify target table 'XXX' for update in FROM clause解决方案
错误提示:You can't specify target table 'XXX' for update in FROM clause 不能从子句中指定更新表的目标表"XXX" 原 ...
- 【MySQL】Error Code: 1093. You can‘t specify target table ‘xxx‘ for update in FROM clause
1. 报错信息: Error Code: 1093. You can't specify target table 'self_check' for update in FROM clause 错误的 ...
- mysql实战(五)—— You can‘t specify target table ‘org_department‘ for update in FROM clause
系列文章目录 You can't specify target table 'org_department' for update in FROM clause 系列文章目录 背景 具体实现过程 1. ...
- 错误:You can't specify target table 'xxx' for update in FROM clause的解决
今天在MySQL数据库删除重复数据的时候遇到了一个问题.如下脚本: DELETE FROM tempA WHERE tid IN ( SELECT MAX(tid) AS tid FROM tempA ...
- [Err] 1093 - You can't specify target table 'xxx' for update in FROM clause解决方法
执行开发同学提供的删除数据的sql时报错[Err] 1093 - You can't specify target table 'run_result' for update in FROM clau ...
- 记录一个多表查询的问题 #1093 - You can‘t specify target table ‘xxx‘ for update in FROM clause
SQL里面,多表查询比较常见,用法也比较简单 可以是 SELECT ood.oodId, ood.status, ood.userId, orders.createdAt FROM ood, orde ...
- 全网详细解决1093 - You can‘t specify target table ‘xxx‘ for update in FROM clause的错误
文章目录 1. 复现错误 2. 分析错误 3. 解决错误 1. 复现错误 今天在工作时,接到一个新需求,就是将app_page_button表中的label_code字段修改为edit,条件如下: 只 ...
- You can‘t specify target table ‘XXX‘ for update in FROM clause
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错如题,意思大致是:在一条 sql 语句中不能先查出来部分内容,再同时又对当前表作修改. 解决方法 ...
- MySQL [1093] You can‘t specify target table ‘titles_test‘ for update in FROM clause
执行以下语句: delete from titles_test where id not in(select min(id)from titles_testgroup by emp_no); 会报出错 ...
最新文章
- SCSI协议与存储的发展
- jrebel gradle_JRebel适用于Gradle Spring Boot应用程序
- windows python库安装包下载网站
- as4配置本地gradle_Gradle和Maven的区别
- 计算机打印机无法打印,电脑打印机无法打印怎么办 打印机无法打印解决教程...
- Java基础-----匿名对象
- sentinel实现秒杀活动
- 金蝶云星空总账-基础设置
- 怎么用python电商文本挖掘?(5)
- 车载测试常见关心问题解答
- 2022阿里云国际注册教程-不用绑定paypal注册-Unirech阿里云代充
- win10计算机亮度在哪里调,win10电脑怎么调亮度
- joycon手柄拆解_任天堂Switch手柄腕带勿装反 取下需技巧
- 10G整数文件需找中位数
- mysql数据库中的int类型_mysql数据类型
- 对勾函数_对勾函数-什么是对勾函数请问什么是对勾函数?如何使用 – 手机爱问...
- 东北大学软件项目管理与过程改进复习提纲(2020)——第十一章《项目风险管理》
- emc服务器装什么系统,EMC DD系统安装指南.pdf
- java调用espeak_espeak-example Java for windows文本转语音,用 引擎 Other systems 其他 244万源代码下载- www.pudn.com...
- 爬虫练习一(爬取笑话集)
热门文章
- 以其他控制器为目标 在视图中生成输出URL
- 【我的项目经验】——Visual Studio 插件
- c#(winform)中ComboBox和ListBox添加项完全解决
- ProMesh.Net基本使用说明!
- Dell R740服务器添加GPU卡
- Python基础教程第1章:基础知识---学习记录
- 什么是menuconfig和menuconfig的使用方法和技巧
- 《Python从小白到大牛》第7章 运算符
- 《PHP和MySQL Web开发从新手到高手(第5版)》一2.9 删除存储的数据
- MySQL利用xtrabackup进行增量备份详细过程汇总