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.

Postgresql - Sélectionner les champs d'une colonne commençant par un chiffre 3

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
Codeigniter : faire un where sur un champ vide ou NULL

Laisser un commentaire