STRPOS
Equivalente en MySQL:
Devuelve la posición de la primera aparición de una subcadena en una cadena.
PostgreSQL 17.9
STRPOS(string, substring)- string
- Cadena en la que se buscatext
- substring
- Subcadena que se buscatext
Valor devuelto
Número entero: la posición empezando por 1; 0 si no se encuentra la subcadena; distingue mayúsculas y minúsculas
Ejemplos
Posición de una subcadena
PostgreSQL 17.9
SELECT STRPOS('sql-academy', 'academy');Posición del espacio en el nombre
PostgreSQL 17.9
SELECT member_name,
STRPOS(member_name, ' ') AS space_position
FROM FamilyMembers;Detalles
STRPOS equivale a POSITION(substring IN string), solo que con los argumentos en orden inverso.