我的INIT.ORA里的NLS_DATE_FORMAT为什么不见了?

[复制链接]
查看11 | 回复3 | 2012-5-15 15:24:11 | 显示全部楼层 |阅读模式
我现在没法往ORACLE里插入日期型数据。怎么改都没有用!!
insert into lib_book_borrow
values('001','7-5053-6276-3/TP.3387','01',to_date('15-05-2002'),to_date('15-06-2002'),'','','');
提示的错误总是:
values('001','7-5053-6276-3/TP.3387','01',to_date('15-05-2002'),to_date('15-06-2002'),'','','')

*
ERROR at line 2:
ORA-01843: not a valid month
看了很多ITPUB上的帖子,也试着想改NLS_DATE_FORMAT,却发现INIT。ORA里没有这玩意!
我该怎么办呢?
为什么我的日期型数据插入不了呢?
回复

使用道具 举报

千问 | 2012-5-15 15:24:11 | 显示全部楼层
自己加上.
回复

使用道具 举报

千问 | 2012-5-15 15:24:11 | 显示全部楼层
ALTER SESSION SET NLS_DATE_FORMAT=.......
回复

使用道具 举报

千问 | 2012-5-15 15:24:11 | 显示全部楼层
用这和写法
to_date('01-02-2002','dd-mm-yyyy')
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行