Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Information_Schema Syntax untuk menemukan detail nama server, tabel, dan kolom

Ada banyak tampilan information_schema yang berbeda. Jika Anda ingin melihat tampilan apa yang tersedia, maka di penjelajah objek SSMS Anda dapat menavigasi ke database> database sistem> msdb> tampilan> tampilan sistem dan gulir ke bawah ke information_schema. Karena ini adalah tampilan, Anda bisa menanyakannya. Dari pertanyaan Anda, yang menarik bagi Anda adalah

INFORMATION_SCHEMA.columns
INFORMATION_SCHEMA.tables
INFORMATION_SCHEMA.views

Berikut ini contoh kueri yang mencantumkan nama server dan semua kolom

select @@servername, *
from INFORMATION_SCHEMA.columns

Anda dapat bergabung dengan tampilan dan memfilter data Anda seperti halnya kueri apa pun. Semoga membantu.

select * 
from information_schema.tables t
join INFORMATION_SCHEMA.columns c
on t.table_name = c.table_name
where c.data_type = 'image'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menemukan Pengidentifikasi Unik yang Optimal dalam Tabel di SQL Server:sp_special_columns

  2. Apa gunanya COLLATIONS untuk kolom nvarchar (Unicode)?

  3. Paksa pesanan bergabung sebagian di SQL Server

  4. SQL Server SEMUA Operator Dijelaskan

  5. Mendapatkan sub data dari daftar fasilitas