我有一个Excel文件,其ID为某个数字值(例如:-Id = 125554)。 我正在尝试将这些存储在数据库中。在数据库中,列的ID为唯一标识符DataType。
我正在尝试从int到DT_GUID的数据转换,但出现错误:
oledb适配器使用的Oledb数据提供程序无法在DT_R8和DT_GUID类型之间转换
答案 0 :(得分:0)
使用“ 125554”这样的ID,您将无法转换为类型uniqueidentifier(SSIS中的DT_GUID)。
它需要一个包含36个字符的字符串进行转换
您应该将(数据库中的)列类型从uniqueidentifier更改为int