IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Faire un Replace avec un Regex dans un select


Sujet :

Développement SQL Server

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Faire un Replace avec un Regex dans un select
    Bonjour,

    Je souhaite exporter un fichier xml avec Sql Serveur. Le problème est que dans un champs du SELECT, j'ai des caractères qui ne sont pas autorisés dans l'XML.

    Est-il possible de faire un Replace avec une expression régulière pour remplacer les caractères invalides par un vide ('') dans la commande Select .

    Merci !

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 623
    Points : 1 049
    Points
    1 049
    Par défaut
    Bonjour,
    C'est possible de faire ceci grace aux CLR. Je pense qu'avec une recherche de ce genre "regex sql server clr" tu devrais trouver ton bonheur.
    Blog Perso | Kankuru (logiciel gratuit pour SQL Server)

Discussions similaires

  1. Réponses: 22
    Dernier message: 28/08/2011, 23h12
  2. Réponses: 2
    Dernier message: 07/06/2010, 03h13
  3. Réponses: 5
    Dernier message: 30/11/2009, 11h14
  4. Réponses: 1
    Dernier message: 21/04/2008, 16h28
  5. Réponses: 4
    Dernier message: 13/11/2007, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo