Bonjour,

pourquoi, avec SQL 2000, la synthaxe suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
set @SQL='SELECT Login, Groupe,Visapersonnel FROM '+ @nomtable + ' WHERE ' + @nomtable + '.[Login]=''dbo'''
fonctionne-t-elle alors que celle-ci ou @usercourant='dbo' me jette avec le message 'dbo' : nom de colonne incorrect' :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
set @SQL='SELECT Login, Groupe,Visapersonnel FROM '+ @nomtable + ' WHERE ' + @nomtable + '.[Login]= ' + @userCourant
C'est sans doute trop simple...

Un éclairage serait le bienvenu.

Merci