एक सामान्य समाधान इस तर्क पर आधारित है:खोज स्ट्रिंग को एक खाली स्ट्रिंग से बदलें और पुरानी और नई लंबाई के बीच के अंतर को खोज स्ट्रिंग की लंबाई से विभाजित करें
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'substring', '')))
/ CHAR_LENGTH('substring')
इसलिए:
UPDATE test."user"
SET result =
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'o', '')))
/ CHAR_LENGTH('o');