INSERT INTO PRODUCTDIM (PROD_SKU, PROD_DESCRIPTION, PROD_TYPE, LGPRODUCT.BRAND_ID, BRAND_NAME, BRAND_TYPE)
    SELECT PROD_SKU, PROD_DESCRIPT, PROD_TYPE, lgproduct.BRAND_ID, BRAND_NAME, BRAND_TYPE
    FROM LGPRODUCT INNER JOIN LGBRAND ON lgproduct.brand_id = lgbrand.brand_id


我收到此错误:

将varchar值“ 1010-MIW”转换为数据类型int时,转换失败。

需要帮忙

最佳答案

LGPRODUCT中的一个字段包含该字符串值1010-MIW,但是[PRODUCTIM]表中的该字段是INTEGER,因此它将仅接受整数。您只需要比较每个表中的列即可确定断开连接的位置。

10-08 04:34