ORA-01861: 文字与格式字符串不匹配 报错处理
来源:互联网 发布:电信测速软件下载 编辑:程序博客网 时间:2024/06/05 10:15
创建下面的物化视图报错
create materialized view BBB
refresh complete on demand
as
select a.vbillcode,
b.invname,
del.exchdate
from AA@AA a
inner join BB@BB b on a.id = b.id
left join CC@CC del on a.id = del.id
where a.dbilldae>='2013-06-15' and a.vdef7 is not null;
报错:
ORA-01861: 文字与格式字符串不匹配
ORA-02063: 紧接着 line (起自 TES)
分析:
通过执行物化视图的查询部分
select a.vbillcode,
b.invname,
del.exchdate
from AA@AA a
inner join BB@BB b on a.id = b.id
left join CC@CC del on a.id = del.id
where a.dbilldae>='2013-06-15' and a.vdef7 is not null;
仍然报相同的错误,由于这个查询涉及到了四个数据库(三个远程,一个本地),感觉可能是环境不一致问题或者sql执行环境配置问题。
解决
通过在session中设置
alter session set nls_language='AMERICAN';
ALTER SESSION SET NLS_LANGUAGE='SIMPLIFIED CHINESE';
然后发起查询都没有解决问题,那设置一下时间格式试试:
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
执行查询sql成功,没有想到一个时间格式问题会导致语句无法执行,看来什么事情都是可能会发生的。
- ORA-01861: 文字与格式字符串不匹配 报错处理
- 报错\"ORA-01861: 文字与格式字符串不匹配\"
- 数据库——报错:ORA-01861: 文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- ora-01861 文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- ORA-01861:文字与格式字符串不匹配
- 解决ora-01861文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- 解决ora-01861文字与格式字符串不匹配
- 解决ora-01861文字与格式字符串不匹配
- 解决ora-01861文字与格式字符串不匹配(转)
- ORA-01861_文字与格式字符串不匹配
- ORA-01861_文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- ORA-01861: 文字与格式字符串不匹配
- ORA-01861:文字与格式字符串不匹配
- Hive版本升级问题及注意事项
- 电脑内存常见问题处理方法
- 如何写出高性能的SQL语句
- linux下的cximage编译
- 关于数据存储的问题总结
- ORA-01861: 文字与格式字符串不匹配 报错处理
- Linux 设置系统时间与网络时间同步
- 正则表达式
- 五个不为人知的ESC键妙用
- Centos 6.x Atheros AR8161网卡驱动安装
- 2013计算机视觉代码合集一
- myeclipse8.5集成SVN
- apk 植入代码
- 会话的属性以及组建级别和客户端级别的SQL语句跟踪