0
我做錯了什麼,我不斷收到有關語法的錯誤。Mysql更新聲明與案件不工作
UPDATE common_lookup
SET common_lookup_column =
CASE
WHEN common_lookup_table = 'MEMBER' THEN
CASE
WHEN common_lookup_type IN ('INDIVIDUAL', 'GROUP') THEN
common_lookup_table || '_TYPE'
WHEN common_lookup_type LIKE '%CARD' THEN
'CREDIT_CARD_TYPE'
END
ELSE
common_lookup_table || '_TYPE'
END;
什麼是「 「_TYPE''? – cyadvert
你缺少'END CASE;'。兩次。 https://dev.mysql.com/doc/refman/5.0/en/case.html – cyadvert