Erreur syntaxe

Fermé
yassine1010 Messages postés 1 Date d'inscription jeudi 2 mai 2013 Statut Membre Dernière intervention 2 mai 2013 - 2 mai 2013 à 12:17
 yassine1010 - 7 mai 2013 à 10:19
Bonjour,

SVP je fais un balayage de plusieurs database pour affecter quelque données a une base local et je fais le test avec le mot clé " exists" si la base est vide il va passer a la base suivante par contre, j'ai un problème de syntaxe de cette requette si quelqu'un peut m'aider !!!


select * from [192.168.77.140].master.sys.databases
if exists (select count(1) from [192.168.77.140].' + ltrim(rtrim('+@Database+'))' + .dbo.campaigns)
begin
insert into Campagnes_Associees select distinct dbname,'''+ ltrim(rtrim(@Database)) + ''',StatusGroup, '''+convert(datetime,convert(varchar(10),'12/01/2013',103),103)+''','''+'0'+''' from [192.168.77.140].' + ltrim(rtrim(@Database)) + '.dbo.campaigns)

3 réponses

blux Messages postés 26465 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 novembre 2024 3 314
2 mai 2013 à 13:36
Salut,

quel SGBD ?
0
blux vous n avez po de solution !!!
0
blux Messages postés 26465 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 novembre 2024 3 314
6 mai 2013 à 13:48
Au lieu de vociférer, tu ferais mieux de répondre à la question que je t'ai posée...
0
je m excuse blux j ai deja repondu SQL serveur mais mon commentaire n est pas affiché
0