问题描述:linux系统下,命令行使用sqlplus登入oracle,插入带有中文的时间,查询时是乱码。
问题解决:1、查看数据库字符集是否为. ZHS16GBK ,如果不是则修改。
2、设置linux字符集 export LC_ALL=zh_CN.gbk export LC_LANG=zh_CN.gbk
3、切换到su - oracle export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
4、重新插入数据到库中。
问题描述:linux系统下,命令行使用sqlplus登入oracle,插入带有中文的时间,查询时是乱码。
问题解决:1、查看数据库字符集是否为. ZHS16GBK ,如果不是则修改。
2、设置linux字符集 export LC_ALL=zh_CN.gbk export LC_LANG=zh_CN.gbk
3、切换到su - oracle export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
4、重新插入数据到库中。