Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17043
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-06 14:12
文章分类

全部博文(9)

文章存档

2015年(1)

2014年(8)

我的朋友

分类: Oracle

2014-08-11 10:50:40

    在ORACLE表中中存在VARCHAR2字符类型的数值时候,进行查询或者插入进行格式转换的时候,使用TO_NUMBER()函数进行转换,当为数字类型的时候可以正常转换,当存在字符类型的时候则会报:
ORA-01722: invalid number

处理方式:
1、换其他转换函数;
2、TO_NUMBER()之前进行判断,排除字符类型;
3、修改类型。
阅读(332) | 评论(0) | 转发(0) |
0

上一篇:数据库范式规范

下一篇:supplemental log

给主人留下些什么吧!~~