ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查询修改oracle当前字符集-转

查询修改oracle当前字符集-转

原创 Linux操作系统 作者:flyingslr 时间:2008-07-31 16:47:59 0 删除 编辑

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博客 ” ,链接:https://blog.itpub.net/10225874/viewspace-416203/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle 查看表空间
请登录后发表评论 登录
全部评论

注册时间:2008-07-15

  • 博文量
    44
  • 访问量
    87697