首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[OLE DB源[963]]错误

[OLE DB源[963]]错误
EN

Stack Overflow用户
提问于 2015-05-29 22:46:14
回答 1查看 53关注 0票数 0

我已经创建了一个包含OLEDB源和OLEDB目标的数据流任务。OLEDB源的数据访问模式为: SQL Command From Variable。该变量名为: SQLQuery。SQLQuery的设计时间值为:

代码语言:javascript
复制
select '' as PersonNo from Person

SSIS包抛出以下错误:

代码语言:javascript
复制
[OLE DB Source [963]] Error: The "output column "PersonNo" (1051)" failed because truncation occurred, and the truncation row disposition on "output column "Surname" (1051)" specifies failure on truncation. A truncation error occurred on the specified object of the specified component.

我不理解这个错误。但是,如果我这样做,它似乎是有效的:

从人员中选择'1111111111‘作为PersonNo

我可以在SQL查询中指定PersonNo的长度吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-29 22:52:34

而应该使用NULL,比如

代码语言:javascript
复制
SELECT NULL AS PersonNo FROM Person
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30532573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档