Bonjour à tous
J'ai besoin de construire une requête SQL pour SQL-Server qui cherche dans une base de donnée (XXXX_AAA-BBBB) toutes les tables dans lesquelles se trouve le champs "NuméroDossier" pour ensuite remplacer tous les numéros de dossier (toutes les valeurs du champs) par le même chiffre avec les 3 premiers chiffres modifié selon mes besoins.
Example :
Base: XXXX_AAA-BBBB
Toutes les tables: dbo.a, dbo.b, dbo.c, etc...
Champ: "NuméroDossier"
Valeurs a modifier: 100000008 => 489000008 .
J'ai 5 Bases a modifier, donc je peux avoir deux variables, une pour la base et une autre pour les 3 chiffres a modifier dans le champs en question puisque je dois boucler sur toutes les tables.
Je n'aurais ainsi qu'a modifier le nom de la base et les chiffres de 3 caractères a remplacer au début de la valeur.
Example:
chiffre: 489
100000008 => 489000008
chiffre: 456
100000008 => 456000008
chiffre: 123
100000008 => 123000008
etc...
Pouvez-vous me pointer vers la bonne direction, éventuellement me faciliter la tâche avec un example de script (pardon).
C'est urgent.
Merci
Partager