查询异构数据库出错,数据源数据类型为char,本地类型相同,但是读取时系统自动将char后面空格截断造成错误,请教大家怎样在目的数据库解决
Server: Msg 7347, Level 16, State 1, Line 1
OLE DB 提供程序 'Sybase.ASEOLEDBProvider' 返回了固定长度列 '[AAA].[user1].[dbo].[inv10100].purchaser' 的意外数据长度。预期的数据长度为 6。而返回的数据长度为 5。
OLE DB 错误跟踪[Non-interface error:Unexpected data length returned for the column:ProviderName='Sybase.ASEOLEDBProvider', TableName='[AAA].[user1].[dbo].[inv10100]', ColumnName='purchaser', ExpectedLength='6', ReturnedLength='5']。
|