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

तालिका परिभाषा दिखाने के लिए टी-एसक्यूएल क्वेरी?

डीडीएल वापस करने का कोई आसान तरीका नहीं है। हालांकि आप अधिकांश विवरण सूचना स्कीमा दृश्य और सिस्टम दृश्य से प्राप्त कर सकते हैं।

SELECT ORDINAL_POSITION, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
       , IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Customers'

SELECT CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE
WHERE TABLE_NAME = 'Customers'

SELECT name, type_desc, is_unique, is_primary_key
FROM sys.indexes
WHERE [object_id] = OBJECT_ID('dbo.Customers')


  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. संग्रहित प्रक्रियाओं के भीतर से परिणाम सेट तक पहुंच ट्रांजैक्ट-एसक्यूएल एसक्यूएल सर्वर

  4. संग्रहीत प्रक्रिया और अनुमतियाँ - क्या निष्पादन पर्याप्त है?

  5. मैं डीबी स्कीमा को डीबीओ में कैसे बदलूं?