Min tanke är att jag sedan ska kunna loopa igenom databasens tabeller för att få tabell innehållet. skriver då nedanstående och får felmeddelande "Server: Msg 107, Level 16, State 2, Line 5"
SELECT COLUMN_NAME,table_name, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS order by table_name
declare @tablename nvarchar(30)
SET @tablename = table_name
select * from @tablename
det går bra så lång om jag declarerar kolumnnamn men inte när jag declarerar tabellnamn och sedan undrar man ju om det skulle funka att loopa igenom databasen på detta sätt