ORA-01722: invalid number,ORA-12801
SQL:
SELECT
/*+ parallel(a,32) */ a.id
,a.data_date
,a.mobile_num
,a.mobile_code
,b.prov AS mobile_prov
,b.city AS mobile_city
,b.mobile_oper
,a.psam
,a.psam_code
,c.detail_type
,c.busi_type
,c.sum_type
,a.trancde
,d.trans_name
,d.lv4_name
,d.lv3_name
,d.lv2_name
,d.lv1_name
,d.lv0_name
,a.merno
,a.outcdno
,a.outcdno_bin
,e.card_name AS outcdno_name
,e.card_type AS outcdno_type
,e.card_type_name AS outcdno_type_name
,e.bank_name AS out_bank_name
,e.bank_short_name AS out_bank_short_name
,a.incdno
,a.incdno_bin
,f.card_name AS incdno_name
,f.card_type AS incdno_type
,f.card_type_name AS incdno_type_name
,f.bank_name AS in_bank_name
,f.bank_short_name AS in_bank_short_name
,a.s_no
,a.terminal_area
,a.terminal_id
,a.pro_no
,a.n_platform
,a.org_id
,a.pay_state
,a.pay_respn
,a.trans_respn
,a.de37
,a.is_sucess
,a.total_am
,a.pro_am
,a.free_am
FROM edw.dw_fact_trans partition(DW_MONTH_201303) a
LEFT JOIN edm.d_mobile_info b
ON a.mobile_code = b.mobile_code
LEFT JOIN edm.d_psam_card_info c
ON a.psam_code = c.psam_ab_head
LEFT JOIN edm.d_trancde_info d
ON a.trancde = d.trans_code
LEFT JOIN edm.d_cardinfo_apply e
ON a.outcdno_bin = e.card_bin
LEFT JOIN edm.d_cardinfo_apply f
ON a.incdno_bin = f.card_bin ;
报错信息:
SELECT
*
ERROR at line 1:
ORA-12801: error signaled in parallel query server P003, instance db1:db1 (1)
ORA-01722: invalid number
原因分析:
存在将字符和数字进行比较。
解决: a.mobile_code = to_char(b.mobile_code)
ORA-01722: invalid number,ORA-12801的更多相关文章
- LR连接oracle时出现:SQLState=28000[Oracle][ODBC][Ora]ORA-01017:invalid username/password;logon denied
出现的现象:
- use AP_VENDOR_PUB_PKG.Update_Vendor_Site_Public to u ORA-01722: invalid number in Package AP_VENDOR_PUB_PKG Procedure Update_Vendor_Site_Public
ORA-01722: invalid number in Package AP_VENDOR_PUB_PKG Procedure Update_Vendor_Site_Public 发现此问题的经过: ...
- ORA-01722: invalid number
---问题 select owner,index_name,DEGREE from DBA_INDEXES where DEGREE>1 ...
- 'Invalid update: invalid number of rows in section xx. The number of rows contained in an existing section after the update (xxx)...
'Invalid update: invalid number of rows in section 5. The number of rows contained in an existing s ...
- java.sql.SQLException: Io 异常: Invalid number format for port number
java.sql.SQLException: Io 异常: Invalid number format for port number jdbc数据库链接配置没有写端口号 要检查jdbc的配置 ...
- 解决sqoop报错Invalid number; item = ITEM_UNICODE
报错栈: java.sql.SQLException: Invalid number; item = ITEM_UNICODE at com.intersys.jdbc.SysList.getInt( ...
- Oracle启动中,spfile.ora、init<SID>.ora、spfile<SID>.ora 这三个文件正确的先后顺序是什么?
Oracle启动中,spfile.ora.init<SID>.ora.spfile<SID>.ora 这三个文件正确的先后顺序是什么? 解答:启动数据库,使用startup命令 ...
- [nginx]invalid number of arguments
invalid number of arguments nginx出现以下的错误,基本上错误的原因就是少了后面的分号导致. invalid number of arguments
- ORA-01722 invalid number 一个比较隐蔽的可能错误原因
在Oracle数据库中,数据类型为char或者varchar的字段,里面存储的数据,可以是纯数字串,比如: 3433,也可以是带有英文字符的字符串,比如: 3433a. Oracle对于纯数字串, ...
随机推荐
- 记录一下最近开发web移动前端的过程
两个项目 第一个是公司网站的移动端,我所在的公司是做某方面的新闻站的. 所以说页面基本是以一条条的新闻+图文混排为主,顶部有一个自动slider+触屏滑动的功能, 使用的是swipe插件,轻量,简洁非 ...
- 作业:汽车查询--弹窗显示详情,批量删除 ajax做法(0521)
作业:显示以下界面: 作业要求: 1.查看详细信息,以弹窗的形式显示,使用ajax2.批量删除 一.主页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...
- Hadoop学习历程(二、配置)
以下是进行单节点Hadoop配置的内容,多节点也类似 1. 进行Hadoop的安装 1.1 上文进行了Hadoop的编译,将编译结果目录 hadoop-2.2.0 拷贝为 /usr/hadoop 目录 ...
- Java虚拟机--虚拟机编译器
void sspin() { short i; for (i = 0; i < 100; i++) { ; // Loop body is empty }} Method void sspin( ...
- 关于offsetWidth innerWidth的使用
最近因为有使用到offsetWidth 和innerWidth,刚开始以为这两个属性在jq何js之中是可以通用的,谁知道在js中使用innerWidth时,发现如果对页面元素使用它时,发现出来的是un ...
- iOS开发中文件的上传和下载功能的基本实现-备用
感谢大神分享 这篇文章主要介绍了iOS开发中文件的上传和下载功能的基本实现,并且下载方面讲到了大文件的多线程断点下载,需要的朋友可以参考下 文件的上传 说明:文件上传使用的时POST请求,通常把要上传 ...
- MATLAB cell 数组介绍
转载:http://www.matlabsky.com/forum.php?mod=viewthread&tid=21089 由于工作需要,经常要处理大量的实验数据.基本都是由仪器导出来,随着 ...
- C#中使用SendMessage进行进程通信的实例
原文:C#中使用SendMessage进行进程通信的实例 1 新建解决方案SendMessageSecondExample 在解决方案下面新建两个项目:Sender和Receiver,两者的输出类型均 ...
- MVC4.0系统开发新手历程(三)---数据导入计算
数据导入计算 数据的重要意义就不需要我多说了吧,本项目中的数据来源是来自荆艺系统(熟悉物流报关的朋友应该知道)导出的一张Excel,包含了一段时间内整个公司所有销售的全部记录,保密级别那是杠杠的, ...
- bzoj 1194
http://www.lydsy.com/JudgeOnline/problem.php?id=1194 我们看看怎么判断B是否是A的升级. 我们新建一个图G,每个点为一个二元组(i,j),表示A的i ...