sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo dividir String e insertarlo como nueva línea en la misma tabla?

Usa select unnest(string_to_array(YOUR STRING, '-'));

convertirá '3-5-7' a:

3
5
7

Luego, simplemente puede ejecutar una consulta que insertará las filas en su tabla. Consulte SQLFiddle .