Der er mange forskellige informationsskema-visninger. Hvis du vil se, hvilke visninger der er tilgængelige, kan du i SSMS-objektudforsker navigere til databaser> systemdatabaser> msdb> visninger> systemvisninger og rulle ned til informationsskemaet. Da disse er visninger, kan du bare forespørge på dem. Ud fra dit spørgsmål er dem du vil være interesseret i
INFORMATION_SCHEMA.columns
INFORMATION_SCHEMA.tables
INFORMATION_SCHEMA.views
Her er et eksempel på en forespørgsel, der viser servernavn og alle kolonner
select @@servername, *
from INFORMATION_SCHEMA.columns
Du kan deltage i visningerne og filtrere dine data, ligesom du ville gøre med enhver forespørgsel. Håber dette hjælper.
select *
from information_schema.tables t
join INFORMATION_SCHEMA.columns c
on t.table_name = c.table_name
where c.data_type = 'image'