- 博客(2)
- 收藏
- 关注
原创 链接服务器 OLE DB 访问接口 ‘SQLNCLI10‘ 返回的数据与列 ‘[LINK_SCT1].[SCT].[dbo].[v_Employee_Company].empname‘ 所需的数据长度
链接服务器 OLE DB 访问接口 ‘SQLNCLI10’ 返回的数据与列 ‘[LINK_SCT1].[SCT].[dbo].[v_Employee_Company].empname’ 所需的数据长度不匹配。所需的(最大)数据长度为 10,但返回的数据长度为 11。 将原来创建视图的语句中的LEVELS 改成cast(LEVELS AS varchar(10) 在oracle中用上面改后的语句重新创建一下视图,然后在sql server2008中通过链接服务器查询这个表问题解决。 ...
2021-01-10 02:32:01
1806
原创 sqlserver查询插入数据到别一表报数据错误 case语名
项目场景: ase when 的时候 我们不同条件可能会出不同的数据类型 举例说明: declare @a nvarchar(10)=‘2’ select case when @a=1 then 1 else ‘a’ end 就会报错 在将 varchar 值 ‘a’ 转换成数据类型 int 时失败。 但是我们写成就可成功执行 declare @a nvarchar(10)=‘2’ select case when @a=1 then 'a’else 1 end 这说明 case when 结果的数据类型是
2021-01-09 21:43:39
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人