|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
diviser un texte en plusieurs lignes| diviser un texte en plusieurs lignesPar Guillaume Lelarge le 13/10/2006 - 11:18 Que faire si vous avez une chaîne, que vous voulez la séparer en plusieurs morceaux suivant un pattern et que vous voulez récupérer chaque morceau sur une ligne ? Commencer par créer la fonction suivante : CREATE OR REPLACE FUNCTION split_to_rows(TEXT,TEXT) RETURNS SETOF TEXT Pour l'utiliser, rien de plus simple : dev=#select split_to_rows('aa--bb--cc','--'); Cette fonction a été écrite par David Fetter (voir son message sur pgsql-general). |
|||
© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.