现象:
插入数据时,日期格式是美式的(如:20-JAN-03),但是当前系统sysdate的格式是(2003-1-20),插入出错。
然后执行语句alter session NLS_DATE_LANGUAGE=’AMERICAN’;
居然美式的日期格式顺利插入表中,但是查询出来的却是中文格式的日期。所以,现在的问题是:1.日期格式在表中保存的格式是?保存的格式与查询输出的格式有没有关系?
                    2.NLS_DATE_LANGUAGE这个参数具体有什么意义?为什么插入的美式,但是查询出来的就是中文的?