tsql पर टैग किए गए जवाब

T-SQL (Transact Structured Query Language) साइबेज एएसई और माइक्रोसॉफ्ट SQL सर्वर द्वारा समर्थित SQL कार्यक्षमता का विस्तार है। MySQL, PostgreSql, Oracle (Pl / SQL) संबंधित प्रश्नों के लिए इस टैग का उपयोग न करें। कृपया ध्यान दें कि SQL कोड जो LINQ का उपयोग करके लिखा जा रहा है, वह भी इस टैग का हिस्सा नहीं होगा। यह टैग विशेष रूप से Microsoft SQL सर्वर का उपयोग कर उन्नत SQL प्रोग्रामिंग के लिए बनाया गया है।

19
कई स्तंभों पर DISTINCT की गिनती
क्या इस तरह एक क्वेरी करने का एक बेहतर तरीका है: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery मुझे इस तालिका से अलग-अलग आइटमों की संख्या गिनने की आवश्यकता है, लेकिन अलग दो कॉलमों से अधिक है। मेरी क्वेरी ठीक काम करती है लेकिन मैं सोच …

30
SQL में महीना नंबर को महीना नाम समारोह में बदलें
मेरे पास एसक्यूएल सर्वर में 1,2,3,4, ... 12 के रूप में महीने संग्रहीत हैं। मैं उन्हें जनवरी, फरवरी आदि के रूप में प्रदर्शित करना चाहूंगा। क्या एसक्यूएल सर्वर में कोई कार्य है जैसे मंथनाम (1) = जनवरी? मैं अगर संभव हो तो एक CASE स्टेटमेंट से बचने की कोशिश कर …


17
TSQL का उपयोग करके आप डेटाबेस में सभी तालिकाओं को कैसे काटते हैं?
मेरे पास एक डेटाबेस के लिए एक परीक्षण वातावरण है जिसे मैं परीक्षण चक्र की शुरुआत में नए डेटा के साथ फिर से लोड करना चाहता हूं। मुझे पूरे डेटाबेस के पुनर्निर्माण में कोई दिलचस्पी नहीं है- बस डेटा को "री-सेटिंग" करना है। TSQL का उपयोग करके सभी तालिकाओं से …
204 sql-server  tsql 


7
SQL सर्वर डायनेमिक PIVOT क्वेरी?
मुझे निम्नलिखित डेटा का अनुवाद करने के साधन के साथ आने का काम सौंपा गया है: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 निम्नलिखित में: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00 3/1/2012 1100.00 …
202 sql  sql-server  tsql  pivot 

8
मैं SQL सर्वर में एक विदेशी कुंजी कैसे छोड़ूं?
मैंने एक विदेशी कुंजी (SQL सर्वर में) बनाई है: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; मैं तब यह प्रश्न चलाता हूं: alter table company drop column CountryID; और मुझे यह त्रुटि मिली: Msg 5074, स्तर 16, राज्य 4, पंक्ति 2 …
201 sql-server  tsql 

15
मैं टी-एसक्यूएल में अल्पविराम के साथ एक संख्या कैसे प्रारूपित करूं?
मैं sp_spaceusedअपने डेटाबेस में कुछ तालिकाओं के डेटा / इंडेक्स स्पेस अनुपात को देखने के लिए SQL सर्वर 2008 से कुछ प्रशासनिक प्रश्न और संकलन परिणाम चला रहा हूं । बेशक मुझे परिणामों में सभी प्रकार की बड़ी संख्या मिल रही है और मेरी आँखें चमकने लगी हैं। यह वास्तव …
201 sql-server  tsql 


9
मल्टी-स्टेटमेंट टेबल वेल्यूड फंक्शन बनाम इनलाइन टेबल वैल्यूड फंक्शन
दिखाने के लिए कुछ उदाहरण, बस उकसाना: इनलाइन टेबल मान्य CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID = c.ProductID WHERE a.ShipDate IS NULL GO मल्टी स्टेटमेंट टेबल मान्य CREATE …


14
इसका नाम जाने बिना SQL डिफ़ॉल्ट बाधा कैसे छोड़ें?
Microsoft SQL सर्वर में, मुझे पता है कि अगर एक कॉलम के लिए एक डिफ़ॉल्ट बाधा मौजूद है और एक डिफ़ॉल्ट बाधा को रोकने के लिए क्वेरी की जाँच करें: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1) ALTER TABLE SomeTable DROP CONSTRAINT DF_SomeTable_ColName लेकिन डेटाबेस …
196 sql  sql-server  tsql 

14
SQL Server में Identity Column को कैसे अपडेट करें?
मेरे पास SQL ​​सर्वर डेटाबेस है और मैं पहचान कॉलम को बदलना चाहता हूं क्योंकि यह एक बड़ी संख्या के साथ शुरू हुआ था 10010और यह एक अन्य तालिका से संबंधित है, अब मेरे पास 200 रिकॉर्ड हैं और मैं रिकॉर्ड बढ़ने से पहले इस मुद्दे को ठीक करना चाहता …

18
SQL सर्वर में Truncate (गोल नहीं) दशमलव स्थान
मैं एसक्यूएल में अतिरिक्त दशमलव स्थानों को राउंडिंग के बिना अलग करने या छोड़ने का सबसे अच्छा तरीका निर्धारित करने की कोशिश कर रहा हूं। उदाहरण के लिए: declare @value decimal(18,2) set @value = 123.456 यह स्वचालित रूप से गोल @valueहोगा 123.46, जो कि ज्यादातर मामलों में अच्छा है। हालाँकि, …
194 sql  sql-server  tsql  rounding 

9
SQL सर्वर 2005 में एक स्टेटमेंट में दो टेबल को कैसे अपडेट करें?
मैं एक बार में दो टेबल अपडेट करना चाहता हूं। SQL Server 2005 में मैं कैसे करूँ? UPDATE Table1, Table2 SET Table1.LastName='DR. XXXXXX', Table2.WAprrs='start,stop' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id AND T1.id = '010008'

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.