sql查询报错:[Err] ORA-00913: too many values怎么解决
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇内容介绍了"sql查询报错:[Err] ORA-00913: too many values怎么解决"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如
千家信息网最后更新 2025年02月03日sql查询报错:[Err] ORA-00913: too many values怎么解决
本篇内容介绍了"sql查询报错:[Err] ORA-00913: too many values怎么解决"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
查询sql:
SELECT * from T_QL_CASE q where q.CASE_OID IN(select f.CASE_OID,f.FINAL_STATUS from T_QL_CASE_APPROVAL_FINAL f where FINAL_STATUS='2' OR FINAL_STATUS='33' OR FINAL_STATUS='43' OR FINAL_STATUS='34' OR FINAL_STATUS='5');
问题原因:
SELECT * from T_QL_CASE q
where q.CASE_OID IN(
select f.CASE_OID,f.FINAL_STATUS
from T_QL_CASE_APPROVAL_FINAL f
where FINAL_STATUS='2'
OR FINAL_STATUS='33'
OR FINAL_STATUS='43'
OR FINAL_STATUS='34'
OR FINAL_STATUS='5');
两个红色的地方,where后面的列数应该和 in(select cloum1,clounm2)中select的列数相同。
当INSERT报这个错误时,一般是插入数据的列数不一致。
原sql:insert into abc.employees select * from employees where employee_id=100; 报错:Error starting at line 1 in command:insert into abc.employees select * from employees where employee_id=100; Error at Command Line:1 Column:25Error report:SQL Error: ORA-00913: too many values00913. 00000 - "too many values"*Cause: *Action:解决办法:::应按如下所示指定列名称insert into abc.employees (col1,col2) select col1,col2 from employees where employee_id=100; 如果employees有112列(原文如此!)尝试在下面运行以选择比较两个表的列select * from ALL_TAB_COLUMNS ATC1left join ALL_TAB_COLUMNS ATC2 on ATC1.COLUMN_NAME = ATC1.COLUMN_NAME and ATC1.owner = UPPER('2nd owner')where ATC1.owner = UPPER('abc')and ATC2.COLUMN_NAME is nullAND ATC1.TABLE_NAME = 'employees'然后您应该将表升级为具有相同的结构
"sql查询报错:[Err] ORA-00913: too many values怎么解决"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
查询
相同
两个
内容
更多
知识
实用
一致
学有所成
接下来
办法
原因
原文
名称
困境
地方
实际
情况
数据
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
机架式服务器一般多少钱
宁德时代软件开发工程师待遇
网络安全大赛中国发起人
网络安全与运维工作环境
网络安全场景热点
预防网络安全的
搭建智能家居云服务器
宜信网络安全
河北民主评议软件开发系统
数据库技术与应用论文3000字
sql数据库导入软件
全球互联网服务器的管理权
宝塔服务器未开放安全组
用数据库查询flag值
浙江商业软件开发直销价格
软件开发中的业务是指哪些
冒险岛144数据库
青浦区服务器回收厂家哪家好
汕头手机软件开发
网络安全周宣传2021年
荣成途歌网络技术有限公司
软件开发中实现实名制
网络技术产品税率多少
无线网络技术学的是什么
图存储数据库的技术路线图
透视互联网络科技有限公司招聘
软件开发不走
服务器如何下载系统
网络安全信息安全股票有哪些
联想服务器读秒启动不起来