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

Bagaimana saya bisa menampilkan struktur tabel dalam kueri SQL Server?

Untuk SQL Server, jika menggunakan versi yang lebih baru, Anda dapat menggunakan

select *
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME='tableName'

Ada berbagai cara untuk mendapatkan skema. Menggunakan ADO.NET, Anda dapat menggunakan metode skema. Gunakan DbConnection GetSchema metode atau DataReader 'sGetSchemaTable metode.

Asalkan Anda memiliki pembaca untuk kueri, Anda dapat melakukan sesuatu seperti ini:

using(DbCommand cmd = ...)
using(var reader = cmd.ExecuteReader())
{
    var schema = reader.GetSchemaTable();
    foreach(DataRow row in schema.Rows)
    {
        Debug.WriteLine(row["ColumnName"] + " - " + row["DataTypeName"])
    }
}

Lihat artikel ini untuk detail lebih lanjut.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Akhir dukungan untuk SQL Server 2008 &2008 R2

  2. Apa itu OLAP CUBE Multi Dimensi dan berikan contoh kubus lebih dari 3 dimensi

  3. Permintaan Sederhana untuk Mendapatkan Nilai Maks untuk setiap ID

  4. Pernyataan SQL Server RAISERROR dengan Contoh Sederhana

  5. Dapatkan ukuran semua tabel di database