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

एमएस एसक्यूएल डाटाबेस से एक्सएमएल स्कीमा प्राप्त करना

यह निश्चित है, XMLSpy डेटाबेस से XML स्कीमा उत्पन्न कर सकता है।

एक और तरीका है , हालांकि मैंने कभी इसका परीक्षण नहीं किया:

create table Person
(
Age int not NULL check( Age > 0) ,
Height numeric(10,2) not NULL check( Height > 5),
Gender varchar(5) not null check( Gender in ('M', 'F', 'O')),
BirthDate datetime null,
)

DECLARE @schema xml
SET @schema = (SELECT * FROM Person FOR XML AUTO, ELEMENTS, XMLSCHEMA('PersonSchema'))
select @schema


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मध्यरात्रि (00) के लिए सैन्य समय के DATEPART घंटे को उस मूल्य में कैसे परिवर्तित करें जिसका उपयोग मैं गणना के लिए आवश्यक होने पर कर सकता हूं?

  2. SQL सर्वर डेटाबेस से सभी डेटा को स्क्रिप्ट करें

  3. IN खंड के अंदर CASE Statement का उपयोग करना

  4. SQL सर्वर तालिका में इमोजी / इमोटिकॉन जोड़ें

  5. अनुक्रमणिका को फ़ाइल समूह में ले जाने के बाद स्थान पुनः प्राप्त करें