Q:我在用sqlldr导入数据时,中文显示为????。
而我直接用SQL语句插入中文数据,显示正常。
*****************************************************************
A:简单的方式是用记事本来保存一下
A:1. sqlldr执行环境的NLS_LANG是否正确设置?
2. 可以在control里面通过characterset your_char_set_name来设置
跟数据库的character set应该保持一致!
select value from v$nls_parameters where name='NLS_CHARACTERSET';
第二种方法没有实验过,第一种是可以了。