2008-07-31 | 查询修改oracle当前字符集
查询oracle当前字符集
select name,value$ from props$ where name='NLS_CHARACTERSET';
NAME VALUE$
------------------------------ ----------------------------------------
NLS_CHARACTERSET US7ASCII
NLS_CHARACTERSET 为数据库字符集
//修改字符集为 UTF8
update props$ set value$='UTF8' where name='NLS_CHARACTERSET';
另:
在oracle 8i或以上版本中,可以修改字符集以及国家字符集:
改字符集
alter database db1 character set WE8ISO8859P1;
改国家字符集
alter database db1 national character set WE8ISO8859P1;
alter database character set命令是不可逆的,
也就是说一旦修改了,就不一定能改回来,所以请先对数据库进行冷备份,以防万一。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10225874/viewspace-416203/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10225874/viewspace-416203/