No, no es posible.
La documentación señala específicamente que esto no funciona.
La función está diseñada para devolver la posición ordinal de una subcadena, delimitada por comas. Por definición, esencialmente, nunca encontraría nada con una coma, ya que solo está considerando los valores entre ellos.
Dependiendo de lo que realmente esté tratando de lograr, INSTR()
o SUBSTRING_INDEX()
podría ser útil.