ORA-01747: user.table.column, table.column 或列说明无效

系统数据库从mysql移植到oracle 10后,碰到一个如下问题,异常如下:

java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效

 改问题是因为使用到了oracle的关键字所致,查找发现,表中有个字段名为order,在mysql中并不是关键字,而在oracle中则是关键字。

 

如何查询oracle中的关键字,sqlplus下执行:

select * from v$reserved_words;

 oracle中的关键字便一目了然了。

 

3线SWD接线终极指南:用Jlink调试非3.3V设备的5个关键细节 本文详细解析了使用Jlink调试非3.3V设备时,3线SWD接线的5个关键细节。核心在于正确理解并连接Vref引脚以实现电压适配,避免供电冲突,并掌握精简接线法与固件修复技巧。文章以STM32F205等芯片为例,指导开发者安全、高效地进行混合电压调试。 阅读详情

相关推荐

ERA5数据驱动WRFV4.4实战:单层嵌套配置与关键报错排查指南

本文详细介绍了使用ERA5再分析数据驱动WRFV4.4模式进行单层嵌套模拟的完整实战流程。内容涵盖从数据精准下载、WPS前处理配置、WRF核心参数设置到高频报错的深度排查与解决方案,旨在帮助初学者在有限服务器资源下,高效完成WRF模拟并规避常见陷阱。

q5r6s7的博客 770

解决:ORA-01747: user.table.column, table.column或列说明无效

“ORA-01747: user.table.column, table.column 或列说明无效” 的解决方案 错误展示 springboot项目启动报错:“ORA-01747: user.table.column, table.column 或列说明无效” 的解决方案 错误原因分析 可能原因1:表的列名称使用了Oracle声明的关键字 可能原因2:SQL语句查询插入的列名的最后多了一个“,” 最终解决: 唉, 原来是批量插入多写了一个, … 参考链接 https://www.cnblogs.com/a

某猿蚊常叮的博客 1万+

【头歌educoder】离散数学实训参考-第二章-关系-part1-关系基础

python实现离散数学-关系基础-二元关系

wander_alice的博客 8465

数据库关键字 (Oracle, SQL Server, DB2)

OracleSQL ServerDB2!@@IDENTITY DETERMINISTIC&ADD DISALLOW(ALL DISCONNECT)ALTER DISTINCT*AND DO+ANY DOUBLE,AS DROP-ASC DSNHATTR.AUTHORIZAT...

weixin_30719711的博客 531

PX4无人机-Gazebo仿真实现动态目标追踪的视觉控制方案

本文详细介绍了PX4无人机在Gazebo仿真环境中实现动态目标追踪的视觉控制方案。从PX4与Gazebo仿真环境搭建、动态目标追踪核心技术栈、仿真环境深度定制技巧到追踪算法的优化实践,提供了全面的技术指导和常见问题排查方法,帮助开发者高效实现无人机视觉追踪功能。

weixin_29196315的博客 452

绕过Google Play:获取Expo Go安卓APK的实用指南

本文为国内安卓开发者提供了绕过Google Play商店获取Expo Go APK的实用指南。针对无法访问Google Play的痛点,详细介绍了通过官方GitHub Releases、可信第三方网站(如APKMirror)及APK下载器等多种安全获取途径,并重点讲解了APK安装、安全验证(核对签名)及常见连接问题的排查方法,帮助开发者顺利开启React Native开发之旅。

weixin_29006701的博客 578

【数据库】orcal 关键字

查询orcal关键字 select * from v$reserved_words order by keyword asc keyword关键字列如下: ! != & ( ) * + , - . / : ; < << <= = => > >= @ A ABORT ABS ACCESS ACCESSED ACCOUNT ACOS ACTIVATE ACTIVE_COMPONENT ACTIVE_FUNCTION ACTIVE_TAG ADD ADD

开发随笔-猫咪酱 995

使用 DEM 模拟金属烧结过程

了解离散元素法 (DEM) 如何彻底改变烧结工艺,提高制造业的效率和精度。

jkh920184196的博客 1129

关于报错“ORA-01747: user.table.column, table.column 或列说明无效”的解决办法

今天在工程中遇到“ORA-01747: user.table.column, table.column 或列说明无效”的报错情况,查了一下是由于数据库列名起的不好引起的,名字用到了数据库的关键字。 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: 我用以下方法定位 select * from v$reserved_words where keyword in( select COLUMN_NAME from all_tab_columns where table_name .

kakaluote1998的博客 5850

告别远程控制弹窗:免Root实现投射与录制敏感信息自动授权

本文针对Android远程控制中频繁出现的‘在投射和录制时显示敏感信息’弹窗问题,提供了一套免Root的自动化解决方案。通过结合Shizuku与App Ops两款工具,无需破解系统即可静默授予屏幕投射与录制权限,从而实现稳定、无干扰的远程协助、家庭监控或自动化测试,彻底告别手动授权弹窗的烦恼。

qsc9012345的博客 720

读懂 SAP S/4HANA 里的 SAP Fiori 架构:前端服务器、搜索链路、传统应用接入与内容组织全景解析

摘要:SAP Fiori架构并非简单的系统连接图,而是明确区分界面层与业务数据层的三层分工体系:用户交互层(浏览器与Fiori launchpad)、前端技术层(SAPUI5运行环境)和业务数据层(SAP S/4HANA后端)。这种分离实现了生命周期解耦,前端专注于统一体验治理,后端处理核心业务逻辑。值得注意的是,SAP Fiori front-end server本质仍是ABAP系统,负责UI技术组件运行。虽然SAP S/4HANA推荐嵌入式部署,但独立部署在多系统场景中仍有价值。典型Fiori应用通过O

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 180

07 ORA系列:ORA-01747 或列说明无效 user.table.column, table.column

如果希望对常见的Oracle异常ORA报错解决方案有系统的了解,请看《ORACLE系列异常总结ORA》。   1.通常错误原因 表中字段名称与数据库中关键名称冲突了。 比如: 表中字段名称为role,date, level等来表示角色,日期,级别 这与数据库中的关键词ROLE,DATE冲突了。   2.查询表中字段名称是否与数据库关键次冲突SQL select * fro...

Java仗剑走天涯 1万+

Open3D(C++) 点云构建三维Delaunay三角剖分

C++版本的Open3D实现从点云构建三维Delaunay,可视化效果。

点云侠的博客 2247

关于ORA-01747: user.table.column, table.column 或列说明无效*

关于ORA-01747: user.table.column, table.column 或列说明无效 原因是多了“and”

zmshwh的博客 147

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ORA-01747: user.table.column, table.column 或列说明无效 异常解决方法总结

ORA-01747: user.table.column, table.column 或列说明无效 异常解决方法总结

zhengxiuchen86的博客 779

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ORA_01747:User.table.column 或列说明无效问题

ORA_01747:User.table.column 或列说明无效 此问题的原因是因为表的列名称使用了Oracle声明的关键字,解决方案: 1、首先我们要确认哪些字符串是Oracle的关键字,具体可通过Oracle提供的V$RESERVED_WORDS (实体类的字段属性名称用了和Oracle数据的关键字导致) 2、对历史遗留系统的处理 考虑修改表的列名,风险较大 修改特定查询语句 ...

学英语的程序员 2549

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

ORA_01747:User.table.column 或列说明无效

ORA_01747:User.table.column 或列说明无效 此问题的原因是因为表的列名称使用了Oracle声明的关键字,解决方案: 1、首先我们要确认哪些字符串是Oracle的关键字,具体可通过Oracle提供的V$RESERVED_WORDS 2、对历史遗留系统的处理 考虑修改表的列名,风险较大修改特定查询语句 3、验证 通过验证得出结论: 在查询列中使用双引号

一步一个脚印的专栏 4万+

【oracle】java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效

java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效这个出错的原因是因为表的列名称使用了Oracle声明的关键字。 4. 查询结果

略安静一姑娘的博客 3631

oracle系列之-Oracle11g 的 error "ORA-01747: user.table.column, table.column 或列说明无效

1.查询数据库关键字 select * from v$reserved_words; 2.查询表中是否有关键字 select * from v$reserved_words where keyword in( select COLUMN_NAME from all_tab_columns where ta...

weinichendian的博客 7836

Caused by: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效

参考连接: https://blog.csdn.net/zwfwgood/article/details/9283489 oracle 关键字转载: https://www.cnblogs.com/ayumie/p/9982299.html 执行插入sql: insert into xajrainandevpparamter (evpvalue, index, pre...

dzdffg的博客 1万+

ORA-01747:user.table.column,table.column 或列说明无效

这里写自定义目录标题ORA-01747:user.table.column,table.column 或列说明无效 ORA-01747:user.table.column,table.column 或列说明无效 错误原因:拼写sql语句中多了一个逗号

xiaopang2020的博客 311
上一篇: PLSQLDeveloper远程连接oracle
下一篇: Hibernate Spring 对Oracle Blob数据的处理
excellentjava
博客等级 码龄20年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值