今日遇到上述问题时,采用的是插入两个新列,编写EXCEL公式获得原栏目的值,如=IF(LEN(EJ3)<255,EJ3,LEFT(EJ3,LEN(EJ3)/2)),在复制这两列,消除公式,删掉原列,就可以导入sql server了,再到SQL里去合并这两列,有个小缺点,有时会丢掉一个汉字,len(ej3)/2不能整除时。

 判断数据表中有无重复的字段值

SELECT *
FROM (SELECT regcode, COUNT(*) AS f
        FROM yichun
        GROUP BY regcode) DERIVEDTBL
WHERE (f > 1)