oracle处理德文数据的问题 我安装oracle时把字符集设置为了ALU32UTF8,现在用命令符添加德文时就出现了乱吗! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得除了字符集的问题外,你还忽略了一个重要的关节,就是版本(开发语言与oracle版本)比如:oracle8.17以下的版本连接vs2005的程序一直乱码 你说的命令行,应该是SQLPLUS了吧have a try:c:\>set nls_lang=american_america.ALU32UTF8c:\>sqlplus /nologsql>connect / as sysdbasql>insert .... 插入德文sql>select * ---这时候,应该不是乱码了 这个,谨慎怀疑,可能在这之前,应该把char page换成德文的才行运行chcp <德文代码页号>再执行你说的这个。不然在sqlplus里头,可能根本就输入不了德文的有些字符 嗯,你说的是对的。刚才我用SQLPLUS测试了一下,由于我的机器没装德文的char page,结果在SQLPLUS中整不出结果来(在PLSQL DEVELOPER中,只需设置正确的字符集即可)。 楼上的各位大哥,你们说的机器上没装德文的char page是在安装oracle时添加语言类别码?还是别的 oracle10使用sqllder进行数据导入,在控制文件中如何设置默认值 图形矢量数据如何存储到数据库中?急!急!急! 如何得到group by后的记录数 初学oracle9 有问题请教大家 郁闷了一个月的两个问题之一:C# 下 oracle 汉字显示问题 求最简单的除去数据库中重复纪录的方法! Update 的时候关联两个表的时候如何写? 如何通过oci调用带ref cursor类型参数的函数? 创建表时的几个问题 oracle支持的数据类型有没有版本上的差异? 求oracle rman下的备份策略代码 换了系统过后,ORACLE安装不了了,求解答。
c:\>sqlplus /nolog
sql>connect / as sysdba
sql>insert .... 插入德文
sql>select * ---这时候,应该不是乱码了
这个,谨慎怀疑,可能在这之前,应该把char page换成德文的才行
运行chcp <德文代码页号>
再执行你说的这个。不然在sqlplus里头,可能根本就输入不了德文的有些字符
嗯,你说的是对的。刚才我用SQLPLUS测试了一下,由于我的机器没装德文的char page,结果在SQLPLUS中整不出结果来(在PLSQL DEVELOPER中,只需设置正确的字符集即可)。