Postgresql – Sélectionner les champs d’une colonne commençant par un chiffre

tableau postgresql adresses
Aide mémoire La table adresse présentée ci-dessous est à remettre en forme en remettant les valeurs dans les bons champs. Quelques valeurs de libellevoie sont mal formées. Il est donc nécessaire préalablement d’identifier les champs commençant par un nombre afin de reventiler les données. adresses Pour les sélectionner les champs débutant par un nombre, la requête est :
select * from origine 
where left(libellevoie, 1) ~ '^[0-9]*
Cette requête est utilisable ensuite dans un script d’update de la table. On peut ainsi réaffecter les valeurs dans numvoie, puis dans typevoie en une seule passe.
A lire aussi
Répliquer une base de données Postgresql en local
Posted in SQL

Laisser un commentaire