mysql数据库delete数据时不支持表别名
来源:互联网 发布:单农为什么淘宝没有 编辑:程序博客网 时间:2024/06/05 21:03
应用表别名执行一条删除的SQL语句出错的问题
SQL语句如下:
DELETE FROM LEAD_SYSTEM_MENU_ORG_REF as t WHERE t.resourceid='4028812348f28b890148f29253a80000'
这条SQL语句放到Oracle数据库中去执行是可以正常执行的,但是放到MySQL数据库中执行时就出现了如下的错误:
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE t.resourceid='4028812348f28b890148f29253a80000'
看到”SQL syntax”就知道SQL执行错误的原因是SQL语法不对,这就比较奇怪了,这条删除的SQL横看竖看都没有问题呀,Oracle能够正常执行,为什么MySQL却不行呢,上网查了一下原因,原来是MySQL数据库delete数据时,不支持表别名,这个问题以前也没有注意到,在此记录一下。
0 0
- mysql数据库delete数据时不支持表别名
- mysql数据库delete数据时不支持表别名
- mysql数据库delete数据时不支持表别名
- MySQL delete数据时不支持表别名
- Mysql数据库DML操作delete不支持表的别名操作
- mysql数据库delete语句不支持别名,用表名代替别名引用
- Mysql在delete时不支持别名?
- MYSQL delete语句不支持别名?
- Mysql在delete时不支持别名,我也是醉了
- MySQL DELETE 表别名问题
- MySql,delete数据时别名和表关联的正确使用方法
- mysql中delete的表别名使用方法
- mysql 别名delete
- mysql delete语句使用别名
- mysql的update、delete、和insert into时表别名用法
- mysql delete语句,表别名的正确使用
- mysql 删除数据时使用别名
- 各种数据库的delete from和别名(mysql/derby/oracle/postgresql)
- 《Linux内核设计与实现》--系统调用
- jsp中使用c:import 传递中文参数乱码
- #278 – 允许Image只能变小或者只能变大(Allow an Image to Get Bigger, But Not Smaller (or Vice Versa))
- c# 使用定时器Timer
- 修改UIAlertAction 的文字颜色
- mysql数据库delete数据时不支持表别名
- Linux题目(二)
- TensorFlow教程06:MNIST的CNN实现——源码和运行结果
- 雅虎团队经验:网站页面性能优化的 34条(二)
- 设计模式 ( 十八 ) 策略模式Strategy(对象行为型)
- 解决:Unable to connect to repository https://dl-ssl.google.com/android/eclipse/site.xml
- 无限级CSS树形菜单 Ver2.0
- new与malloc的区别,以及内存分配浅析
- linux 题目 (三)