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 :

[2000] Concaténation string


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2002
    Messages
    438
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 438
    Par défaut [2000] Concaténation string
    Bonjour,

    J'aimerai ajouter une variable au sujet mais j'ai une erreur du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ligne 30 : syntaxe incorrecte vers '+'.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    exec master.dbo.xp_smtp_sendmail
        @FROM       = N'MyEmail@MyDomain.com',
        @FROM_NAME  = N'My Full Name',
        @replyto    = N'MyReplyAddress@MyDomain.com',
        @TO         = N'MyFriend@HisDomain.com',
        @CC         = N'',
        @BCC        = N'',
        @priority   = N'NORMAL',
        @subject    = N'Hello SQL Server SMTP Mail'+@toto,
        @type       = N'text/plain',
        @message    = N'Goodbye MAPI, goodbye Outlook',
        @messagefile= N'',
        @attachment = N'',
        @attachments= N'',
        @codepage   = 0,
        @timeout    = 10000,
        @server     = N'mail.mydomain.com'
    Quelqu'un à une idée ?
    Que signifie le N devant chacune des variables ?

  2. #2
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    quel est le type de la liste de tes variables à gauche et quel est le type de ta variable @toto ?

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2002
    Messages
    438
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 438
    Par défaut
    @subject VARCHAR(4000), VARCHAR(8000)
    declare @toto int

    J'avais effectivement fait une erreur. Donc j'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @subject    = N'Hello SQL Server SMTP Mail'+cast(@toto as varchar)
    mais j'ai toujours l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ligne 30 : syntaxe incorrecte vers '+'.

  4. #4
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    ouai mais ta syntaxe est pas bonne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @subject    = N'Hello SQL Server SMTP Mail' + cast(@toto AS varchar(50))
    ou essaye ca aussi pour voir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @subject    = N'Hello SQL Server SMTP Mail'+cast(@toto AS nvarchar(50))

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2002
    Messages
    438
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 438
    Par défaut
    Pas mieux

    Que veut dire le N au début ?

  6. #6
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    je croyais que le N' servait à concatener des nvarchar mais apparemment non, je vois pas d'ou peut venir ce probleme

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

Discussions similaires

  1. Concaténation String number
    Par Whippet dans le forum VBScript
    Réponses: 2
    Dernier message: 27/04/2012, 14h55
  2. Concaténation String en variables
    Par Teomistre dans le forum VB.NET
    Réponses: 11
    Dernier message: 05/07/2010, 17h31
  3. Concaténation string + variable
    Par Xandler dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/05/2009, 13h42
  4. PHP 4 : Concaténer string avec balise
    Par Shixz dans le forum Langage
    Réponses: 5
    Dernier message: 30/12/2008, 14h55
  5. Concaténation String+ByteArray ?
    Par gdev7 dans le forum Langage
    Réponses: 1
    Dernier message: 18/02/2008, 12h54

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