Du har enkelte anførselstegn omkring kolonnenavnet, så du sammenligner en konstant streng i where
klausul. Den version, der kommer tættere på at virke, er:
UPDATE wp_pods_cars
SET permalink = Replace(permalink,'-2','')
WHERE RIGHT(permalink, 2 ) = '-2';
Jeg vil dog skrive dette som:
UPDATE wp_pods_cars
SET permalink = LEFT(permalink, length(permalink) - 2)
WHERE permalink LIKE '%-2';
-2
kan forekomme andre steder i strengen, og du ønsker ikke at fjerne alle forekomster.