摘要: 起因:相同数据,供述厂家不同,使用正则匹配时,不同厂家的数据匹配不到。 描述:导致此问题的发生原因为“数据编码不一致”,如果仅凭肉眼壕无差异。此时需用Convert函数查看数据编码,会发现不同厂家的相同数据转换出来的编码是不一致的。 附转码函数使用方式: 在oracle中,convert函数是用来转 阅读全文
posted @ 2018-11-04 18:45 行远自迩 阅读(614) 评论(0) 推荐(0) 编辑
摘要: java.net.ConnectionException:Connection timed out 报此连接超时错误 1、检查weblogic配置的数据源是否连接成功。 2、检查项目中数据库连接配置是否正确。 3、查看是否存在了两套相同的配置。 4、是否缺少jar包。 阅读全文
posted @ 2018-11-03 15:36 行远自迩 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: ora-64203:Destination buffer too small to hold CLOB data after character set conversion. 拼接字符串时过长引起,报缓冲区太小错误 SELECT WM_CONCAT(field_A|| field_b) FROM 阅读全文
posted @ 2018-11-03 15:32 行远自迩 阅读(6043) 评论(0) 推荐(0) 编辑
摘要: 查询记录的锁定对象,select * from v$locked_object(身份必须是DBA权限),然后找到对应的sid和serial#杀掉了会话; (2)找到锁定进程: select p.spid, s.sid, s.serial# serial_num, s.username user_na 阅读全文
posted @ 2018-11-03 15:28 行远自迩 阅读(572) 评论(0) 推荐(0) 编辑
摘要: [' || unistr('\0391') || '-' || unistr('\9fa5') || '0-9a-zA-Z] 阅读全文
posted @ 2018-10-11 10:01 行远自迩 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 【说明】:提示此类错误说明表进行了分区,修改分区字段所引起的错误。 【解决】:1、查询系统字典表 SELECT * FROM DBA_TABLES T WHERE T.TABLE_NAME = '表名称'; 如果出现ORA-00942则需要判断当前是否有权限。 此时可以改为SELECT * FROM 阅读全文
posted @ 2018-07-31 17:32 行远自迩 阅读(2359) 评论(0) 推荐(1) 编辑
摘要: 【问题】:ORA-6550:PLS-00306:wrong number or types arguments of in call to ‘P_MATCH_UNAME’ 【解决】:在调用存储过程时,参数类型或者参数个数不一致造成此类问题。 检查接参和传参的参数值类型,和参数的个数。非必要参数,可以 阅读全文
posted @ 2018-07-30 18:09 行远自迩 阅读(2301) 评论(0) 推荐(0) 编辑
摘要: 【说明】:一般提示此类错误说明在取大类型字段时(如:clob)进行了类型转换或者数据截取(如:to_char,substr等), 而转换列的数据值为NULL。 【解决】:我遇到的这个问题的使用原因在于使用了WM_CONCAT(列转行)函数时数据字段过长,只想截取保留部分长度。 那么这时是不能使用to 阅读全文
posted @ 2018-07-30 16:28 行远自迩 阅读(13221) 评论(0) 推荐(0) 编辑