关于SQL SERVER数据库创建表字段数据类型与SSIS执行包导入数据默认类型的问题

浏览: 1768

今天用SSIS进行包导入txt数据的时候,平面文件源的数据,无论数字或文本,数据类型一般默认nvarchar或者varchar类型,虽然按照默认可以导入,但是在导入后进行函数运算时,会有错误提示:varchar类型不支持sum,count等函数操作。

一般对导入数据进行数据类型设置的时候,要严格按照设计进行设置。

另外,在设置导入源数据类型时,有很多比如 单字节不带符号整数,单字节带符号整数,双字节不带符号整数,........,这一类的数据跟平时接触的int,decimal,money,float等数据类型有描述差异,不一定能够完全理解,最好可以点一下 建议数据类型,然后再对字段进行数据类型修改。

推荐 0
本文由 箕山小道 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册