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

MS SQL Server Discussion :

Ecrire une fonction équivalent au Group_Concat de MySQL


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut Ecrire une fonction équivalent au Group_Concat de MySQL
    Je voudrais écrire une fonction qui serait appelée par un Select et retournerait sous la forme d'une chaîne de caractères la concatenation de plusieurs enregistrements
    C'est ce que fait la fonction Group Concat de MySQL

    Lorsque je veux créer une nouvelle fontion j'ai trois types possibles :
    Scalar-Values mais dans ce cas je ne peux pas écrire dans cette fonction le Select dont j'ai besoin
    Agregate Functions mais dans ce cas je récupère une table en résultat de ma fonction

    Merci de vos conseils

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut
    J'ai compris l'erreur que j'avais faite

    C'est bien une fonction Scalar-Value qu'il faut utiliser mais il faut la signer avec la chaine de caractère obtenue par le

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       SELECT @Result = @Result + Champ + ', '
    Désolé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire une fonction d'accès à un membre
    Par dhoorens dans le forum C++
    Réponses: 3
    Dernier message: 01/01/2007, 19h01
  2. [javascript] Ecrire une fonction "include"
    Par gscorpio dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 22/10/2006, 10h49
  3. [VB6]Ecrire une fonction dans ma feuille Excel
    Par ToxiK dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 08/06/2006, 20h04
  4. Réponses: 1
    Dernier message: 07/06/2006, 18h18
  5. Réponses: 15
    Dernier message: 15/12/2005, 14h36

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