Bonjour,

J'aimerai savoir s'il est possible d'utiliser le nom d'un champs en tant que nom de table dans une requête.
J'ai toutes les tables de ma base qui contiennent un champs DateCreation.
J'aimerai faire une requete qui m'affiche la liste de mes tables avec la première date de creation de chaque table.

du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select
  object_name(s.id) as NomTable
  (select TOP 1 D_CREATION from @nomTable order by DateCreation) 'Premier enr'
from sys.sysobjects s
where s.type = 'U'
en fonctionnel

Merci de vos réponses