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时转换失败。
需要帮助
答案 0 :(得分:0)
LGPRODUCT中的一个字段包含字符串值1010-MIW,但[PRODUCTIM]表中的该字段是INTEGER,因此它只接受整数。您只需要比较每个表中的列以确定断开连接的位置。
答案 1 :(得分:0)
INSERT INTO PRODUCTDIM (
PROD_SKU,
PROD_DESCRIPTION,
PROD_TYPE,
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;