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

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

3
मैं sql सर्वर 2005 में कुछ रिकॉर्ड अपडेट करने के लिए CASE स्टेटमेंट का उपयोग करना चाहता हूं
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = 'AAA') THEN 'BBB' WHEN (LASTNAME = 'CCC') THEN 'DDD' WHEN (LASTNAME = 'EEE') THEN 'FFF' ELSE (LASTNAME) END ) बयान उद्देश्य के लिए काम करता है लेकिन बाकी की स्थिति तालिका में हर रिकॉर्ड के माध्यम से स्कैन करती है। …

10
दिनांक समय (SQL Server 2005) से घंटे निकालना
मैं का उपयोग करके माह और दिन निकाल सकते हैं Day(Date()), Month(Date())। मैं घंटों को, साथ नहीं निकाल सकता HOUR(Date())। मुझे निम्नलिखित त्रुटि मिलती है। 'HOUR' is not a recognized built-in function name. मैं घंटों कैसे निकाल सकता हूं?

10
चर में sp_executesql परिणाम कैसे प्राप्त करें?
मेरे पास गतिशील एसक्यूएल का एक टुकड़ा है जिसे मुझे निष्पादित करने की आवश्यकता है, मुझे परिणाम को एक चर में संग्रहीत करने की आवश्यकता है। मुझे पता है कि मैं इसका उपयोग कर सकता हूं sp_executesqlलेकिन यह कैसे करें इसके बारे में स्पष्ट उदाहरण नहीं मिल सकते हैं।
178 tsql  dynamic-sql 

4
जब उपकुंजी को EXISTS के साथ प्रस्तुत नहीं किया जाता है, तो केवल एक ही अभिव्यक्ति का चयन सूची में किया जा सकता है
मेरी क्वेरी निम्नानुसार है, और इसके भीतर एक उपश्रेणी शामिल है: select count(distinct dNum) from myDB.dbo.AQ where A_ID in (SELECT DISTINCT TOP (0.1) PERCENT A_ID, COUNT(DISTINCT dNum) AS ud FROM myDB.dbo.AQ WHERE M > 1 and B = 0 GROUP BY A_ID ORDER BY ud DESC) मुझे जो त्रुटि प्राप्त …
178 sql  sql-server  tsql  exists 

13
SQL स्टेटमेंट के साथ प्रतिशत की गणना कैसे करें
मेरे पास एक SQL सर्वर तालिका है जिसमें उपयोगकर्ता और उनके ग्रेड हैं। सादगी के लिए, केवल 2 कॉलम हैं - nameऔर कहते हैं grade। तो एक विशिष्ट पंक्ति का नाम होगा: "जॉन डो", ग्रेड: "ए"। मैं एक एसक्यूएल स्टेटमेंट की तलाश कर रहा हूं, जिसमें सभी संभावित उत्तरों का …
177 sql  sql-server  tsql 

10
SQL में तालिका का स्कीमा नाम बदलें
मैं Employeesडेटाबेस में तालिका का स्कीमा नाम बदलना चाहता हूं । वर्तमान तालिका Employeesडेटाबेस स्कीमा नाम में dboमैं इसे बदलना चाहता हूं exe। मैं यह कैसे कर सकता हूं ? उदाहरण: से dbo.Employees सेवा exe.Employees मैंने इस प्रश्न के साथ कोशिश की: ALTER SCHEMA exe TRANSFER dbo.Employees लेकिन यह मुझे …
175 sql  sql-server  tsql  schema 

8
पूर्णांक की सूची धारण करने के लिए एसक्यूएल चर
मैं किसी और की SQL रिपोर्ट को डीबग करने का प्रयास कर रहा हूं और अंतर्निहित रिपोर्ट क्वेरी को SQL 2012 की क्वेरी विंडो में रखा है। रिपोर्ट के लिए पूछे जाने वाले मापदंडों में से एक पूर्णांक की एक सूची है। यह एक बहु-चयन ड्रॉप डाउन बॉक्स के माध्यम …

4
मैं टी-एसक्यूएल में एक XML स्ट्रिंग में विशेषताओं में दोहरे उद्धरणों से कैसे बचूँ?
बहुत ही सरल प्रश्न - मेरे पास एक विशेषता है कि मैं दोहरे उद्धरण चिह्नों को पसंद करूंगा। मैं उनसे कैसे बचूं? मैंने कोशिश की \ " "" \\ " और मैंने उन सभी के लिए @ xml प्रकार xml प्रकार और varchar (अधिकतम) दोनों को बनाया है। declare @xml …
174 xml  tsql  escaping 

5
अनुक्रमित में स्तंभों का क्रम कितना महत्वपूर्ण है?
मैंने सुना है कि आपको उन स्तंभों को रखना चाहिए जो सूचकांक घोषणा की शुरुआत में सबसे अधिक चयनात्मक होंगे। उदाहरण: CREATE NONCLUSTERED INDEX MyINDX on Table1 ( MostSelective, SecondMost, Least ) सबसे पहले, क्या मैं सही कह रहा हूँ? यदि हां, तो क्या मुझे अपने सूचकांक में स्तंभों के …

6
क्या SQL या यहां तक ​​कि TSQL ट्यूरिंग पूरा हो गया है?
यह आज कार्यालय में आया। मेरे पास ऐसा कुछ करने की कोई योजना नहीं है, लेकिन सैद्धांतिक रूप से आप SQL में एक कंपाइलर लिख सकते हैं? पहली नज़र में यह मुझे पूरी तरह से सुकून देने वाला प्रतीत होता है, हालाँकि कई तरह की समस्याओं के लिए बेहद बोझिल …

10
परिवर्तनशील के रूप में तालिका का नाम
मैं इस क्वेरी को निष्पादित करने का प्रयास कर रहा हूं: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename यह निम्न त्रुटि उत्पन्न करता है: Msg 1087, स्तर 16, राज्य 1, पंक्ति 5 टेबल चर "@tablename" घोषित करना चाहिए। डायनामिक रूप से टेबल का नाम रखने का …

15
SQL सर्वर में चल रहे कुल की गणना करें
निम्नलिखित तालिका की कल्पना कीजिए (कहा जाता है TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 मैं एक क्वेरी चाहूँगा जो दिनांक क्रम में चल रहे कुल को लौटाए, जैसे: id somedate somevalue …

4
T-SQL में IndexOf फ़ंक्शन
ईमेल पते के कॉलम को देखते हुए, मुझे सब्स्ट्रिंग के लिए @ चिह्न की स्थिति का पता लगाना होगा। indexofT-SQL में स्ट्रिंग्स के लिए फ़ंक्शन क्या है ? किसी चीज की तलाश करना जो स्ट्रिंग के भीतर एक विकल्प की स्थिति लौटाता है। C # में var s = "abcde"; …
168 sql  sql-server  tsql  string 

13
घंटे या 10 मिनट तक समूह कैसे करें
जब मैं करता हूं SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] मैं समूह अवधि कैसे निर्दिष्ट कर सकता हूं? एमएस SQL ​​2008 दूसरा संपादन मैं कोशिश कर रहा हूँ SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT परिवर्तित% 10/10। क्या मिलीसेकंड के …

8
WHERE क्लॉज में एक कॉलम एलियास का जिक्र
SELECT logcount, logUserID, maxlogtm , DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff FROM statslogsummary WHERE daysdiff > 120 मुझे मिला "अमान्य कॉलम नाम दिनोंदिफ"। Maxlogtm एक डेटाइम फ़ील्ड है। यह थोड़ा सामान है जो मुझे पागल कर देता है।

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