标签:
在插入月份的时候,报错(ORA-01843: 无效的月份),因为运行的环境是中文的,所以只能以
1 INSERT INTO L_EMPLOYEES 2 VALUES(201, ‘SUSAN‘, ‘BROWN‘, ‘EXE‘, ‘01-6月-1998‘, 30, ‘3483‘, NULL);
插入。
用以下语句修改 修改客户端会话日期的语言:
ALTER SESSION SET nls_date_language=‘american‘
修改后,可用英文插入
INSERT INTO L_EMPLOYEES VALUES(202, ‘JIM‘, ‘KERN‘, ‘SAL‘, ‘16-AUG-1999‘, 25, ‘8722‘, 201);
更改日期格式:
alter session set nls_date_format = ‘DD-MON-YYYY‘;
TO_CHAR(参数1, 参数2):参数1包含了日期的列的名称,参数2显示日期将使用的格式。
TO_DATE(参数1, 参数2):参数1是字符串,表示日期和时间。参数2是告诉oracle如何将第一个字符串格式化为日期类型。参数都在单引号中。
DICTIONARY 数据字典表,数据库中所有表的说明。
DICT_COLUMNS 字典表列的含义。
USER_INDEXES:所有创建的索引都记录在这个表
USER_IND_COLUMNS:索引包含的列记录在这个表。
索引与主键类似。
修改约束条件
方法一
ALTER TABLE TABLE_NAME
DROP CONSTRAINT CONSTRAINT_NAME;
方法二
ALTER TABLE TABLE_NAME
DROP PRIMARY KEY;
标签:
原文地址:http://www.cnblogs.com/mystream/p/5601224.html