Bonjour,
Voici mon contexte.
J'ai une base sous SQL Server 2005 avec differents schemas.
Il y a certaines tables que l'on retrouve dans l'ensemble des shemas.
J'ai des procédures stockées de type CRUD pour ces tables identiques que j'aimerais avoir au niveau de la base et non des schemas.
Dans ces procédures j'ai affecté à une variable la valeur de retour de SELECT SCHEMA_NAME()
Dans mon FROM j'ai fait qqes choses du genre :
FROM @maVar.LeNomdemaTable
Mais ça ne fonctionne pas ...
Ce que j'aimerais c'est avoir une procédure "génerique" qui suivant le context (l'user qui est loggé) s'execute sur le schema dont l'user est le owner. D'ou mon idée de créer dynamiquement mon FROM ....
Qq'un a-t-il déjà tenté qqes choses ds le genre et pourrais m'aider ?
Merci d'avance.
JEFF
Partager