链接服务器 OLE DB 访问接口 'SQLNCLI10' 返回的数据与列 '[LINK_SCT1].[SCT].[dbo].[v_Employee_Company].empname' 所需的数据长度不匹配。所需的(最大)数据长度为 10,但返回的数据长度为 11。
异构数据库中对应的同一对象的数据类型与定义的长度是否一致,如果是基本的结构不一致的话,请先调整一致,再试;
反之若是其它数据库对象的话:我建议你刷新一下数据库对象: 使用如下的脚本,EXEC SP_REFRESHVIEW '对象名'
这样问题就可以解决
EXECUTE sp_refreshview N'dbo.v_Employee_Company';
前提是 ,试图中的 表结构 字段类型已经修改正确.