Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मैं SQL सर्वर क्वेरी में तालिका संरचना कैसे दिखा सकता हूं?

SQL सर्वर के लिए, यदि एक नए संस्करण का उपयोग कर रहे हैं, तो आप उपयोग कर सकते हैं

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

स्कीमा प्राप्त करने के विभिन्न तरीके हैं। ADO.NET का उपयोग करके, आप स्कीमा विधियों का उपयोग कर सकते हैं। DbConnectionका उपयोग करें का GetSchema विधि या DataReader GetSchemaTable विधि।

बशर्ते कि आपके पास क्वेरी के लिए एक रीडर हो, आप कुछ इस तरह कर सकते हैं:

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

अधिक जानकारी के लिए यह लेख देखें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर डेटाबेस में सभी अशक्त स्तंभों की सूची बनाएं

  2. मैं SQL सर्वर में लिंक किए गए डेटाबेस सर्वर कैसे बनाऊं और क्वेरी करूं?

  3. प्रोएक्टिव SQL सर्वर स्वास्थ्य जांच, भाग 5:सांख्यिकी प्रतीक्षा करें

  4. SQL सर्वर में डेटाबेस फ़ाइल की आईडी वापस करने के लिए FILE_IDEX() का उपयोग करें

  5. SQL में न्यूनतम दो मान प्राप्त करना