ORA-...错误 分析及解决办法
原创
©著作权归作者所有:来自51CTO博客作者yangwen13的原创作品,请联系作者获取转载授权,否则将追究法律责任
1、关于ORACLE中涉及到日期转换SQL时的错误 :
ORA-01830:日期格式图片在转换整个输入字符串之前结束
造成此种情况的原因是to_date('2009-09-09','yyyy-MM-dd')必须匹配,不能出现
to_date('2009-09-09 15:33:33','yyyy-MM-dd').
因为 我们在ORACLE的文档中可以知道 to_date函数
In Oracle/PLSQL, the to_date function converts a string to a date.
The syntax for the to_date function is:
to_date( string1, [ format_mask ], [ nls_language ] )
string1 is the string that will be converted to a date.
format_mask is optional. This is the format that will be used to convert string1 to a date.
nls_language is optional. This is the nls language used to convert string1 to a date.
2、ORA-00936:缺失表达式
解决办法:因为在SQL中存在ORACLE不支持的函数,或者有非法的字符串。
以后持续更新
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
oracle ORA-16014错误解决办法
Flash Recovery Area空间不足导致数据库不能打开或hang住 1、问题以及解决过程SQL> select status from v$instance;STATUS------------MOUNTEDSQL> alter database open;alter database open*第 1 行出现错误:ORA-16014: 日志 2 的序列号 27 未归档, 没
oracle oracle ORA-16014 ORA-16014错误 oracle ORA-16014错误解决 -
ORA-16014 解决办法
今天用sqlldr导入数据,结果中途报错,就中止了倒入,然后redolog就被占满了 就出了这么个报错,数据库mount后无法open。 以下来自网络,情况跟本人的一样,还好解决了: SQL> alter database open;alter databa
数据库 database sequence online available