由于为列"***"指定了多个代码页(936和1252),无法处理此列 .
来源:互联网 发布:桥接模式java类图 编辑:程序博客网 时间:2024/05/16 07:52
在使用siss导入数据时,会出现上图所示的错误,网上有些方法虽然能解决问题,但是并没有发现问题的本质。936和1252是什么呢?
936为汉语代码,1252为拉丁文代码。到底用哪个代码是在建立平面文件连接时需要选择的,一般中文版的会默认选择中文这样就好产生错误。
只要在下图代码页的下拉框中选中1252就可以了。当然也可以在数据源那里处理,不过将会十分复杂。这里改完之后数据源会报错只要自动修复一下即可。
- 由于为列"***"指定了多个代码页(936和1252),无法处理此列 .
- 由于为列"producttypename"指定了多个代码页(936和1252),无法处理此列
- 由于为列"AccountID"指定了多个代码页(936和1252),无法处理此列
- 指定了多个代码页(1252 和 936)问题
- Sqlserver由于一个或多个对象访问此列问题
- 由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN *** 失败。
- sql语句提示“多次为table指定了列x”
- SQL删除数据表中字段时出现【由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN *** 失败。 】
- 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表't_ArticleFiles'中的标识列指定显式值。
- 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'stulnfo'中的标识列指定显式值。
- hive指定多个字符作为列分隔符
- 由于出现以下异常,无法生成模型:“System.Data.StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull
- 为视图或函数指定的列名比其定义中的列多
- ORA-01438: 值大于此列指定的允许精确度
- awk指定多列排序
- 多个汇总列转换为行记录 mssql
- Oracle 查询指定表中的列名和列注释
- ALTER TABLE 修改表时 因为有一个或多个对象访问此列
- Linux串口(serial、uart)驱动程序设计
- Ejb3开发
- Ubuntu Nvidia 显卡 双屏显示设置
- file、inode在应用层和驱动层之间的联系
- ubuntu下c/c++开发环境配置
- 由于为列"***"指定了多个代码页(936和1252),无法处理此列 .
- A+B
- 代码间相互作用和正则表达式
- 2013年急需的十大热门 IT 技能
- 数组和哈希的数值排序问题(sort)
- LeetCode : Swap Nodes in Pairs
- uboot系列之-----顶层Makefile分析(一)
- ASCII码排序
- django应用的部署与创建