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对于纯数字串, ...
随机推荐
- jQuery插件实现select下拉框左右选择_交换内容(multiselect2side)
效果图: 使用jQuery插件---multiselect2side做法: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitio ...
- Symfony2源码分析——启动过程2
文章地址:http://www.hcoding.com/?p=46 上一篇分析Symfony2框架源码,探究Symfony2如何完成一个请求的前半部分,前半部分可以理解为Symfony2框架为处理请求 ...
- notepad++搜索结果不显示line XX的方法
在使用notepad++如果多次搜索,得到的结果中会出现多次line xx: line xx:,造成文件大量垃圾信息的存在,不利于找寻所需的内容,如下图. 对于这种情况, ...
- django settings最佳配置
# encoding=utf-8 import os import socket SITE_ID = 1 # 项目的根目录 # 简化后面的操作 PROJECT_ROOT = os.path.dirna ...
- Hibernate学习笔记-Hibernate关系映射
1. 初识Hibernate——关系映射 http://blog.csdn.net/laner0515/article/details/12905711 2. Hibernate 笔记8 关系映射1( ...
- 页面正在载入js
页面显示(pageshow)和页面隐藏(pagehide)事件 http://blog.163.com/jiang_tao_2010/blog/static/121126890200911403336 ...
- CCI_chapter 16 Low level
16.5 Write a program to find whether a machine is big endian or little endian Big-Endian和Little-Endi ...
- VS2010安装与测试编译问题(fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt)
由于第三方库的各种原因,与编译冲突问题,公司又决定把整个项目都统一改用VS2010来编译.所以我把我开发机上的VS2008卸载了,又重新安装了VS2010.无奈出现了COFF格式转换问题.搜索了下.完 ...
- bzoj4003
http://www.lydsy.com/JudgeOnline/problem.php?id=4003 可合并堆. 每个点都有一个小根堆,记住可以到这个点的骑士有哪些,以战斗力为关键字. 从底层到顶 ...
- HDU 3586 : Information Disturbing
Problem Description In the battlefield , an effective way to defeat enemies is to break their commun ...