出现乱码的原因是数据库,客户端的字符集不一致造成,只要修改客户端字符集就可以解决.客户端如果是linux系统,修改用户的环境变量中字符集的类型。如果是windows,直接修改注册表中oracle_home下的NLS_LANG的值。
对于需要同时存储简体中文和繁体中文时,应首先选择ZHS16GBK(大字符集),而不是ZHS16CGB231280(前一个字符集的子集),因为前者包含的字符是后者的3倍多.当然,现在的UNICODE字符集也可以选择,它可以存储各种语言字符.
出现乱码的原因是数据库,客户端的字符集不一致造成,只要修改客户端字符集就可以解决.客户端如果是linux系统,修改用户的环境变量中字符集的类型。如果是windows,直接修改注册表中oracle_home下的NLS_LANG的值。
对于需要同时存储简体中文和繁体中文时,应首先选择ZHS16GBK(大字符集),而不是ZHS16CGB231280(前一个字符集的子集),因为前者包含的字符是后者的3倍多.当然,现在的UNICODE字符集也可以选择,它可以存储各种语言字符.