Comment remplacer tous les "_" d'une BDD
thanos_95
Messages postés
1
Statut
Membre
-
phil_232 Messages postés 286 Statut Membre -
phil_232 Messages postés 286 Statut Membre -
Bonjour,
Je travaille sur une base de données SQL Server.
J'ai quelques bugs qui seraient, selon le support technique, dûs à la présence d'underscores dans les clés primaires de la BDD.
Comment puis-je rechercher et remplacer tous les underscores présents dans la base par des points ou des tirets ?
D'avance merci.
Je travaille sur une base de données SQL Server.
J'ai quelques bugs qui seraient, selon le support technique, dûs à la présence d'underscores dans les clés primaires de la BDD.
Comment puis-je rechercher et remplacer tous les underscores présents dans la base par des points ou des tirets ?
D'avance merci.
Configuration: Windows XP SQL Server 2003
2 réponses
-
tu parcoures ton texte lettre par lmettre grâce à la méthode for to do et , si texte[numero de la lettre] = '_' , alors , il va être affecté à X (X est le caractère avec qui tu veux remplacer ton tiret)
-
tout d'abord, je ne crois pas que c'était un support MS. les underscores ne dérange en rien une bdd et ce depuis bien 30 ans. sinon tu devrais trouver les noms des clés dans sysobjects, une table système. mais attention, il faut pas trop chipoter là-dedans, si on ne sait pas trop ce qu'on fait.