尝试修改为以下语句:

UPDATE t_project_20230404 SET industry_id = i.ID
FROM ccccc_test LEFT JOIN t_industry_copy1 i ON ccccc_test.industry_name = i.NAME
WHERE t_project_20230404.project_code = ccccc_test.project_code;

该语句的修改在于去掉了 SET 子句中的表名,因为在 FROM 子句中已经指定了数据源表 ccccc_test 和 t_industry_copy1。因此,只需要使用列名 industry_id,即可指定要更新的列。

UPDATE t_project_20230404 SET t_project_20230404industry_id = iID FROM 	ccccc_test 	 LEFT JOIN t_industry_copy1 i ON ccccc_testindustry_name = iNAME WHERE 	t_project_20230404project_code = ccccc_tes

原文地址: https://www.cveoy.top/t/topic/bqkK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录