excel有一列,设的是文本格式,
如:
2A0066
560004
5B0008
10247
560003sql对应的字段是varchar(32),
但是带字母的导进去后是空的,

()代表是空字符
560004
()
10247
560003请教高手怎么回事

解决方案 »

  1.   

    --#1.导入向导会根据部分数据判断列的格式,你的列被认为是int类型,所以会把非int类型的value过滤掉
    --#2.导入时,自定义列类型为varchar,并设置足够的宽度
      

  2.   

    Edit Mapping...中设置导入字段的Type
      

  3.   

    将EXCEL纯数字行值前加单引号后再导入.
      

  4.   


    excel里很好操作啊。
    第一列 insert into tables (cole1,clo2) values (' 
    第二列你的cole1数值
    第三列','
    第四列你的cole2数值