java执行一条sql语句 运行时报ORA-01481:invalid number format model 急急急!!!

Java > Eclipse [问题点数:60分,结帖人qq_40109328]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:120
勋章
Blank
签到新秀
等级
本版专家分:120
勋章
Blank
签到新秀
小孔大胖

等级:

ORA-01481: invalid number format model

数据类型错误。 我是在子查询中查询出日期后在外面TO_CHAR报错,查询出的日期就已经是字符串了。

Oracle报错java.sql.SQLSyntaxErrorException: ORA-01722: invalid number解决方案

oracle中出现上面报错是因为数据在转换成数字出现错误,也就是你的sql中出现了TO_NUMBER()方法,并且里面有哪数据中这个字段不能转换而报错。 解决方法:先去查看SQL中找到那个字段使用了TO_NUMBER()方法,确认后...

java.sql.SQLSyntaxErrorException: ORA-01722: invalid number

oracle中,访问数据库时,如果使用到联接等语句,出现以下错误: 原因,应该存放数值类型的字段,存放成非字符型的数据,这时候,只需要检查一下数据源修改这些非法数据就可以了

java.sql.SQLSyntaxErrorException:ORA-01722:invalid number 异常

java.sql.SQLSyntaxErrorException: ORA-01722: invalid number 如图所示: 先说一下bug的由来,我是用mybatis-plus执行一个删除操作,xxxMapper.deleteById(xxxId),想删除某个id下的个数据,然后就报错了。 {...

java.sql.SQLException: ORA-01017: invalid username/password; logon denied Oracle数据库连接报错

报错如下: Spring boot yml文件配置...Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445) at o...

ORA-01722:invalid number 解决方法

1、xxx.txt 文本内容:XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXXXXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXX2、XXX.ctl....................................INTO TABLE XXX_XXX_XXX -- 要插入记录的表Fields ...

java中JDBCf访问数据库时报java.sql.SQLException: ORA-01017: invalid username/password; logon denied的...

java中JDBCf访问数据库时报java.sql.SQLException: ORA-01017: invalid username/password; logon denied的错误

SpringBoot 连接Oracle数据库报错 java.sql.SQLException: ORA-01017: invalid username/password;...

最近在看网上的SpringBoot教程试着写一些Demo,在单元测试Mapper(ORM用的Mybatis)的时候遇到了这个问题,困扰了好长时间,最后发现原因的时候也是想抽自己。application.properties配置如下: ...

JDBC连接ORACLE无法登陆java.sql.SQLException: ORA-01017: invalid username/password; logon denied

当用jdbc连接Oracle数据库的时候 private Connection getConnection() throws SQLException { OracleDataSource ods = new OracleDataSource(); ods.setUser("biaoJM"); ods.setPassword("...

则> ORA-01722: invalid number的处理,原因:非DATE类型时间不能用to_char转换

出错的SQL写法: and to_char(outTime,'mm') = ... ORA-01722: invalid number 正确写法: 1,用substr截取月份 and substr(outTime,6,2) = to_char(sysdate,'mm') 2,先to_date转换为时间类型再取月份 and t...

【问题处理】ORA-01722: invalid number (类型隐式转换)

Oracle报ORA-01722错误的排查经验 ...最近开发的个C++程序中,通过OCI访问数据库,在某个查询的时候,报ORA-...刚开始排查SQL语句是否有问题,发现同样的SQL语句在PL/SQL dev中执行不会报错。 经过多次排

ORA-01017:invalid username/password; logon denied

oracle 创建用户 ...用工具进行连接是提示:ORA-01017:invalid username/password; logon denied 解决方法:登录oracle SQL Plus 进行用户授权就可以了 授权PORTAL用户后,在进行连接发现能正常连接。

java.sql.SQLSyntaxErrorException: ORA-00909: 参数个数无效

用MyBatis进行多参数模糊查询的时候遇到这个异常,看了下打印日志,发现异常出在预编译之后,插入实参的时候。 ==> Preparing: select role_id, role_name, note from t_role where role_name like concat...

Oracle数据报ORA-01722: invalid number错误

可想而知ORA-01722:无效数字 //工作中犯了个低级错误!!!! 把null当成字符串了!! String isDept = "1314".equals(deptId) ? "1" : "null"; //这是改过之后的 String isDept = "1314".equals(deptId) ? "1" :...

java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

今天用java查询Oracle数据库,出现java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符。 select password from users_xzj where name = 'zhangfei'; java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 ...

ORA-01465: invalid hex number(无效的十六进制数字)

问题背景: 使用SQL语句SQLDeveloper中更新Blob字段,弹出该提示ORA-01465: invalid hex number解决办法:参考StackOverflow:https://stackoverflow.com/a/21438975/1280694当需要将VARCHAR2 类型数据插入到BLOB...

ORA-00900:invalid SQL statement

1、错误描述2、错误原因show databases;3、解决办法

### Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字

org.springframework.dao.DataIntegrityViolationException: ### Error querying ... Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字 ### The error may exist in file [C:\Users\liuhaiyun\g...

sqlldr导入数据ORA-01722:invalid number及日期型字段导入

Sqlldr.ctl控制文件如下 options(errors=999,rows=99,silent=(feedback,discards)) load data infile 'sqlldr.dat' "str '\r\n'" append into table scott.emp fields terminated by ',' ......

在Oracle中执行条sql语句报错:ORA-00911:invalid character

有时我们需要次性执行条sql语句,但是在执行时可能会报错:ORA-00911:invalid character. 解决方法: 将所有sql语句用begin......end;包裹起来. 如: begin ...... ...... ...... end;

ORA-00911: invalid character 错误解决

条语句拿到他本机的PL/SQL developer执行,又没有问题。出现这种问题,首先检查SQL语句后面是否带分号”;”。带分号在plsql developer里执行没有问题,但在C#里就不允许。不过同事的SQL没有分号。但是里面有中文...

java.sql.SQLException: ORA-00911: invalid character 解决方法

控制台抛出这个异常:java.sql.SQLException: ORA-00911: invalid character 查了一下说是oracle字符集设置的问题。我将抛异常的SQL语句在控制台输出如下: select count(t.id) as onerowc,t.id as areatravelid ,...

ORA-00900: invalid SQL statement

1、错误描述

java.sql.SQLSyntaxErrorException: ORA-00904: "WM_CONCAT": 标识符无效

一般docker中安装的XE版本的oracle都会存在java.sql.SQLSyntaxErrorException: ORA-00904: "WM_CONCAT": 标识符无效。当因为oracle版本问题导致wm_concat函数无法调用时可用一下语句创建实现。 注:需要使用plsql。...

java.sql.SQLException: ORA-00984: 列在此处不允许

SEQ_A.NEXTVAL 拼成了NAXTVAL 。。。。 太逗比了

异常 -- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

写完个Demo以后,运行时,抛出了异常,似乎找不到什么错误... 然后百度了一下.. 原来 Ibatis中,在xml中写完SQL语句之后,不需要写 “;”分号。 使用iBatis 访问数据库,进行数据查询 抛出异常 后来发现, xml...

java.sql.SQLException: ORA-01745: invalid host/bind variable name

SQL语句中字段有关键字,ibatis配置文件中#号写多了,些少了,位置不对,多写个逗号,等等 都有可能出这个错误.该仔细检查SQL语句   比如:insert into tableXX values('TABLESEQ.NEXTVAL',#name:VARCHAR#,#sex:...

java.sql.SQLException: ORA-00911: invalid character 解决方法(转)

控制台抛出这个异常:java.sql.SQLException: ORA-00911: invalid character 查了一下说是oracle字符集设置的问题。我将抛异常的SQL语句在控制台输出如下: select count(t.id) as onerowc,t.id as areatravelid ,...

Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

### Error querying database. Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 因为 sql 结尾加了“ ;” 个分号 删掉就ok了,你个小傻瓜。 TOP 还不赶紧加我微信:kwyWXM...

Cause: java.sql.SQLSyntaxErrorException: ORA-01745::无效的主机/绑定变量名

如果插入语句语句,插入的变量之间缺少逗号,会有“无效的主机绑定变量名”错误, 最后个可以省略, ...Cause: java.sql.SQLSyntaxErrorException: ORA-01745: 无效的主机/绑定变量名     ...

相关热词 c# 组合类表框 c# 数组过滤 c# 重载和重写实例 c#.net制作窗口 c# 括号内 正则表达式 c# 文件转对象 c# 并发对列 c# 释放list内存 c# mongo 驱动 c# 动态绘制任务栏图标