Excel如何把数字信息按照字符导入Sqlserver
2017-04-04 19:21
232 查看
应用场景:通过Sqlserver导入工具,将Excel直接导入Sqlserver。
导入字段既有字符又有数字的默认规则:
导入字段的类型判断,excel默认的规则是读取字段的前八位,分别计算是字符的数量和数字的数量,如果字符的数量多于数字的数量,默认为字符字段,如果数字多于字符,默认为数字字段,自己设置都没有用。
首先想到的处理方法:
(1)设置列为text,测试无用;
可行的处理办法:
处理方法:
(1)如果想是字符字段,增加一列8个A,将这列和原来的列合并成为一列,这样就可以导入字符了;
(2)合并字段,
C1= A1&B1即可,需要高版本的Excel才支持;
(3)导入之后,再通过sql语句替换掉8个A。
导入字段既有字符又有数字的默认规则:
导入字段的类型判断,excel默认的规则是读取字段的前八位,分别计算是字符的数量和数字的数量,如果字符的数量多于数字的数量,默认为字符字段,如果数字多于字符,默认为数字字段,自己设置都没有用。
首先想到的处理方法:
(1)设置列为text,测试无用;
可行的处理办法:
处理方法:
(1)如果想是字符字段,增加一列8个A,将这列和原来的列合并成为一列,这样就可以导入字符了;
(2)合并字段,
C1= A1&B1即可,需要高版本的Excel才支持;
(3)导入之后,再通过sql语句替换掉8个A。
相关文章推荐
- Matlab如何导入带有字符和数字的Excel文档?
- 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- 如何让SQLServer的id按照数字大小顺序排序
- 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- excel数据导入sqlserver中时报文本被截断,或者一个或多个字符在目标代码页中没有匹配项
- 如何高效的将excel导入sqlserver?
- C#导入excel数据表字符与数字同列出现的问题
- 如何让SQLServer的 itemNum 字段 按照数字大小顺序排序
- c#如何实现excel导入到sqlserver,如何实现从sqlserver导出到excel中(详细)
- 如何高效的将excel导入sqlserver
- 如何将记事本里面的数据按照原先的行列结构导入excel
- Excel导入SQL SERVER,数字和字符会被系统自动置为NULL的解决方法
- 如何高效的将excel导入sqlserver?
- 如何高效的将excel导入sqlserver
- 关于导入到Excel中的数字变成字符格式
- 解决将excel数据导入sqlserver后数字格式不正确的问题的方法
- [转]在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- (轉載)Excel 文件用C#导入 Access 数字字符混排的问题
- excel 用宏将日期数字类型的列转换为字符文本列 c#导入excel 日期变成数字 怎么办?这是最好的解决办法
- 如何高效的将excel导入sqlserver?