Bonjour,
Petit problème de conversion…
J'ai une triggre qui se déclanche après un insert et qui vas, en fonction des données inséré dans la table sur laquelle il est attaché, me concaténer une adresse web.
Mon problème est que quand je veux convertir/concaténer l’adresse, j’ai le message « Échec de la conversion de la valeur nvarchar ' http://monsite.fr/index.php?nom=' en type de données int. »
J’ai l’impression que c’est à cause des signes = mais n’en suis pas sur
Exemple :
Si j’écris :
DECLARE @pageweb NVARCHAR(500)
SET @pageweb = ‘http://monsite.fr/index.php?nom=DUPO...free.fr&age=5’
Ca marche…
Mais si j’écris :
SET @nom = ‘DUPOND’
SET @prenom = ‘Pierre’
SET @email = ‘pierre.dupond@free.fr’
SET @age = 5
SET @pageweb = ‘http://monsite.fr/index.php?nom=’ + @nom + ‘&prenom=’ + @prenom + ‘&email=’ + @email + ‘&age=’ + @age
Ca ne marche plus…
Merci
Partager