当前位置: 代码迷 >> Sql Server >> dbf导入SQL 2005出现异常:列名 "拟选建设?" 是重复的
  详细解决方案

dbf导入SQL 2005出现异常:列名 "拟选建设?" 是重复的

热度:23   发布时间:2016-04-24 09:21:43.0
dbf导入SQL 2005出现错误:列名 "拟选建设?" 是重复的。
select * from openrowset('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver; SourceDB=D:\dbf; SourceType=DBF',
 'select * from [Gxzzx.dbf]')

在通过 OPENQUERY 和 OPENROWSET 获得的结果集中不允许有重复的列名。列名 "拟选建设?" 是重复的。

为什么列名后面有一个?,没有显示完整的列名
------解决思路----------------------
LZ 你现在的 SQL Server 安装时,是不是指定了区分大小写? 
------解决思路----------------------
如果是编码问题?
我倒想看排序规则

SELECT CONVERT (varchar, DATABASEPROPERTYEX('数据库名称','collation'));
  相关解决方案