Kolem názvu sloupce jsou jednoduché uvozovky, takže porovnáváte konstantní řetězec v where
doložka. Verze, která se blíží k fungování, je:
UPDATE wp_pods_cars
SET permalink = Replace(permalink,'-2','')
WHERE RIGHT(permalink, 2 ) = '-2';
Nicméně bych to napsal jako:
UPDATE wp_pods_cars
SET permalink = LEFT(permalink, length(permalink) - 2)
WHERE permalink LIKE '%-2';
-2
se může objevit na jiných místech v řetězci a nechcete odstranit všechny výskyty.