Question : Comment faire DANS l'opérateur pour accepter CSV qui sont varchar dans le serveur 2008 de SQL

J'ai le tables

tbl_Countries
==========
CountryID Name
---------------------
1                  USA
2                  Australia
3                  Canada

tbl_Users
=========
UserName    AllowedContries
--------------------------le
A 1,3
B 1
C 2,3

I AM essayant d'obtenir de produire le like

A Etats-Unis, Canada
B USA
C Australie, Canada

I veulent réaliser ceci using la fonction de question de SQL pas ou procedure.

I AM using le query

select *, le
(SUBSTANCE CHOISIE ((CHOISIR « , » + nom À PARTIR des tbl_Countries où tbl_Countries.CountryId dedans (tbl_Users.AllowedCOuntries) POUR LE CHEMIN de XML ('')), 1.1, '')) COMME tbl_Users

Getting de CSV
from l'error

Conversion a échoué en convertissant la valeur varchar « 209.122 » en type de données int.


class= de

Réponse : Comment faire DANS l'opérateur pour accepter CSV qui sont varchar dans le serveur 2008 de SQL

veuillez essayer ceci :
1 :
2 :
3 :
4 :
5 :
6 :
choisir *,
(SUBSTANCE CHOISIE ((CHOISIR « , » + le nom À PARTIR des tbl_Countries 
   là où « , » + tbl_Users.AllowedCOuntries + « , » comme « %, » + moulé (tbl_Countries.CountryId comme varchar (20)) + « , % »  
  POUR LE CHEMIN DE XML ('')), 1.1, '')) COMME CSV
des tbl_Users
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us