ORA-00918: column ambiguously defined 未明确定义列
在编写sql语句中 使用嵌套语句进行查询
出现异常:ORA-00918: column ambiguously defined
异常原因:select 查询的字段在from的两张表中都存在,
导致数据库无法区别需要查询的字段来自于哪张表
以下是例子
SELECTDEPT_ID
FROMMES_MACHINE MM,MT_OVERHAUL_RECORD MR
WHEREMR.MACHINE_ID = MM.MACHINE_ID
就是因为MES_MACHINE和MT_OVERHAUL_RECORD这两张表中都有DEPT_ID这个字段,导致了列定义不明确,数据库无法确定需要查询出来的DEPT_ID数据来自于哪张表。
改为
SELECTMM.DEPT_ID
FROMMES_MACHINE MM,MT_OVERHAUL_RECORD MR
WHEREMR.MACHINE_ID = MM.MACHINE_ID
ORA-00918: column ambiguously defined 未明确定义列相关推荐
- ORA-00918: column ambiguously defined 未明确定义列
这个错误在sql语句中很常见,一般是多表联查中两张表有同样相同的 字段,那么你在取值的时候,需要著名你是取值取那张表,但是昨天写多行插入是碰到了这个问题.让我有点懵逼.后来上网查了,是一个虚拟表里两个 ...
- oracle: column ambiguously defined
分页查询 column ambiguously defined 未明确定义的列 select * from (select abc.*, rownum m from (se ...
- 02 ORA系列:ORA-00918 未明确定义列 column ambiguously defined
如果希望对常见的Oracle异常ORA报错解决方案有系统的了解,请看<ORACLE系列异常总结ORA>. ORA-00918 未明确定义列 column ambiguously defin ...
- oracle 报错 column ambiguously defined
column ambiguously defined ORA-00918: column ambiguously defined java.sql.SQLException: ORA-00918: c ...
- Oracle报错“ORA-00918:column ambiguously defined”
一.现象描述 ORA-00918:column ambiguously defined,从字面上理解就是:未明确定义的列. 当出现这种SQL语句的时候就会出现:select t.* from (sel ...
- SQL报错: > ORA-00918: column ambiguously defined
SQL执行出错: 项目场景:编写SQL语句时,使用外连接或嵌套查询结果时,报错 ORA-00918: column ambiguously defined Cause: java.sql.SQLExc ...
- ORA-00918: column ambiguously defined错误应对方法
最近做一个项目,经常需要用到多表查询,通过需要分页等,于是经常会碰到 ORA-00918: column ambiguously defined错误应对方法,意思是说,某一列定义模糊,于是 经过了很多 ...
- 解决 Oracle column ambiguously defined 的问题
1.案例1: select * from( select aa2.workorder,aa2.*,bb.* from (select distinct t.workorder,t.client,t. ...
- Oracle 查询SQL语句报 ORA-00918: column ambiguously defined(Navicat中)
原有的SQL语句是: SELECT* FROM(SELECTi.ID,i.NAME,i.code,i.num,i.state,i.unit,i.TYPE,i.addtime,i.TIME,i.user ...
最新文章
- java小练习:.根据输入的月份,判断该月份有多少天
- 【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )
- Asp.Net Core 5 REST API 使用 JWT 身份验证 - Step by Step(二)
- Oracle 安全性一
- controller层没反应_一脚踏空就没命!57岁民警33层楼顶飞身救人
- 红帽wps linux安装包,rhel6(centos)安装WPS最新版
- oracle客户端下载和plsql下载以及配置远程连接oracle服务端(超详细)
- IIR滤波器与FIR滤波器的对比
- ubantu无法连接外网的解决方法
- 今日头条推荐算法相关博客集合
- c++ 编写函数返回两个值最小值_2020重新出发,MySql基础,MySql的函数amp;运算符
- RN:真机调试无线调试
- 阿里P6+Java研发工程师,到底牛在哪儿?
- Raspberry——Pi Pico和Pico W对比
- CoolEdit未定义外部错误nbsp;解决方法
- C语言函数:toupper
- 第十三章 使用动态SQL(二)
- html点击 css样式,HTML css a标签点击后样式
- 【学习笔记】矩阵运算入门
- Eclipse 使用的装逼神器之 Eclipse 全屏模式