Có nhiều chế độ xem information_schema khác nhau. Nếu bạn muốn xem những chế độ xem nào khả dụng thì trong trình khám phá đối tượng SSMS, bạn có thể điều hướng đến cơ sở dữ liệu> cơ sở dữ liệu hệ thống> msdb> chế độ xem> chế độ xem hệ thống và cuộn xuống information_schema. Vì đây là các chế độ xem nên bạn chỉ có thể truy vấn chúng. Từ câu hỏi của bạn, những câu bạn sẽ quan tâm là
INFORMATION_SCHEMA.columns
INFORMATION_SCHEMA.tables
INFORMATION_SCHEMA.views
Đây là một truy vấn mẫu liệt kê tên máy chủ và tất cả các cột
select @@servername, *
from INFORMATION_SCHEMA.columns
Bạn có thể tham gia các chế độ xem và lọc dữ liệu của mình giống như bạn thực hiện với bất kỳ truy vấn nào. Hy vọng điều này sẽ hữu ích.
select *
from information_schema.tables t
join INFORMATION_SCHEMA.columns c
on t.table_name = c.table_name
where c.data_type = 'image'