日期:2014-05-17  浏览次数:20865 次

基础性问题,闲了给解释一下
1、oracle9i如何更改字符集?
2、创建默认的临时表空间如何删除?
3、在MANAGEMENT   CONSOLE下创建的表以及表记录,为什么在SQLPLUS里查询不到呢?
在SQLPLUS下通过SQL语句创建的表以及表记录提交以后,在MANAGEMENT   CONSOLE里也查询不到?
4、在CONSOLE模式下,更改原表记录的日期,为什么总提示无效的月份?按照系统默认的日期输入也是提示无效的月份。DD-MM-YY

------解决方案--------------------
1:更改字符集,最好不要采用直接更新PROPS$这个的更新是不完全的,潜在的危险是很麻烦的。
ALTER DATABASE CHARACTER SET

更改后的字符集必须是原字符集的超集
修改前,作好备份
2:默认临时表空间删除前,先要指定一个新的默认表空间,然后删除
SQL> alter database default temporary tablespace TEMP2;
  
   Database altered.
  
  SQL> drop tablespace temp including contents and datafiles;
  
   Tablespace dropped.
3:你是否在他所在的OWNER,这个应该是没有问题的
4: 在更改日期的时候,可以用TO_DATE(日期,格式)