begin process at 2008 08 22 00:48:15
1 229 731 membres
3 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SQL SERVER - CCASE DANS LA REQUÊTE


Information sur la source

Catégorie :Divers Classé sous : sqlserver, ccase, comparer Niveau : Débutant Date de création : 05/10/2004 Vu : 2 292

Note :
4 / 10 - par 3 personnes
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Voilà un bout de code qui m'a été extrèmement utile lors de développement d'application.

En imaginant que bField est un champ de type "bit" et que la table s'appel tblTable.

Renvoie Vrai ou Faux... Sous forme de string

Source

  • SELECT CASE WHEN bField = 1 THEN 'Vrai' ELSE 'Faux' END As Ret
  • FROM tblTable
SELECT CASE WHEN bField = 1 THEN 'Vrai' ELSE 'Faux' END As Ret
FROM tblTable
  • signaler à un administrateur
    Commentaire de Benouille le 14/10/2004 12:57:46

    Quel est l'intéret de cette source?

    et pourquoi pas Select Case bField When 1 Then 'Vrai' Else 'Faux'  End

    je mets 1, car ça ne présente pas le case, ça n'explique rien et le code en lui meme n'a aucun intérêt.

  • signaler à un administrateur
    Commentaire de white_mage le 15/10/2004 15:01:57

    Je ne suis pas tant d'accord avec toi... Le but étant de montré une autre forme de case que celle que tu présente.
    De plus, pour obtenir une explication plus complète du case, il te suffit d'ouvrir l'aide de transact SQL qui t'expliquera en detail le case avec 1 exemple. Mais qui ne montrera pas d'exemple de case comme celui que j'ai mis. Mon but n'étant pas de recopier l'aide d'SQL Server, J'ai pensé utile de mettre un code n'étant pas en exemple.

    white_mage();

Ajouter un commentaire

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS