Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Renvoyer les données avant le mois en cours

Vous obtenez tous les noms de table à partir de INFORMATION_SCHEMA.TABLES. Il vous suffit donc d'appliquer vos critères pour les obtenir :

select table_name
from information_schema.tables
where table_type = 'BASE TABLE'
and table_name like 'xx\_______\_T' escape '\'  
and table_name >= 'xx_' + CAST(@FirstTableMonth as varchar) + '_T';

Violon SQL :http://www.sqlfiddle.com/#!6/7b4f5/ 2