webForumDet fria alternativet

inehåll i column_name

Databaser & SQLur Databashanterare & SQL

1 svar · 228 visningar · startad av theguru

Medlem sedan juli 2000411 inlägg
Frågan#1

Nån som vet hur jag kan få tag i inehållet i column_name när jag gör

SELECT COLUMN_NAME,table_name, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS order by table_name

Medlem sedan juli 2000411 inlägg
#2

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

135 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)