je les données suivantes dans mon « Street_Address_1 » colonne:requête Postgresql de mettre à jour les champs en utilisant une expression régulière
123 Main Street
Utilisation Postgresql, comment pourrais-je écrire une requête de mise à jour la colonne "Street_Name" dans ma table d'adresses? En d'autres termes, "Street_Name" est vide et je voudrais le remplir avec la valeur du nom de la rue contenue dans la colonne "Street_Address_1". De ce que je peux dire, je voudrais utiliser la méthode de chaîne "regexp_matches". Malheureusement, je n'ai pas eu beaucoup de chance.
REMARQUE: Vous pouvez supposer que toutes les adresses sont au format "StreetNumber StreetName StreetType".
Pas de chance avec cette regex. Je me bats avec l'expression rationnelle dans ce cas plus que la requête. – Huuuze
Plus comme '^ [0-9] + ([a-zA-Z] +)' –
Cela retourne la partie "123 Main" de l'adresse. Je veux strictement "Main". – Huuuze