PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment diviser String et l'insérer comme nouvelle ligne dans le même tableau?

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

il convertira '3-5-7' à :

3
5
7

Ensuite, vous pouvez simplement exécuter une requête qui insérera les lignes dans votre table.Voir SQLFiddle .