Nå, først og fremmest lyder det virkelig som om du skal indlæse disse tabeller på én tabel og bruge en anden kolonne til at gemme datoen. Ikke desto mindre kan du bruge dynamisk SQL til det, du ønsker:
DECLARE @Date NVARCHAR(8), @Table NVARCHAR(500), @Query NVARCHAR(2000)
SELECT @Date = CONVERT(VARCHAR(8),GETDATE(),112)
SET @Table = 'TABLE_NAME'
SET @Query = 'EXEC sp_rename '''[email protected]+''','''[email protected][email protected]+''''
EXEC(@Query)
Åh, og tag et kig på dette link at læse om dynamisk SQL på SQL Server.