शीर्ष 24 टी-एसक्यूएल साक्षात्कार प्रश्न और उत्तर (2025)

यहां नए लोगों के साथ-साथ अनुभवी उम्मीदवारों के लिए अपने सपनों की नौकरी पाने के लिए टी-एसक्यूएल साक्षात्कार प्रश्न और उत्तर दिए गए हैं।


1) बताएं कि टी-एसक्यूएल क्या है?

T-SQL का अर्थ है ट्रांज़ैक्ट स्ट्रक्चर्ड क्वेरी लैंग्वेज। यह Microsoft SQL सर्वर और Sybase ASE द्वारा समर्थित SQL कार्यक्षमता का एक विस्तार है।


2) बताएं कि SQL और T-SQL में क्या अंतर है?

SQL और TSQL के बीच अंतर यह है कि SQL सेट पर काम करने वाली एक क्वेरी भाषा है, जबकि TSQL MS SQL सर्वर द्वारा उपयोग की जाने वाली एक स्वामित्व वाली प्रक्रियात्मक भाषा है। इसके अलावा, T-SQL में DELETE और UPDATE का कार्यान्वयन SQL से अलग है।

निःशुल्क पीडीएफ डाउनलोड: टी-एसक्यूएल साक्षात्कार प्रश्न और उत्तर


3) उल्लेख करें कि tsql स्टेटमेंट्स को डेटाबेस इंजन में कैसे लिखा और सबमिट किया जा सकता है?

Tsql स्टेटमेंट को निम्नलिखित तरीकों से डेटाबेस इंजन में लिखा और सबमिट किया जा सकता है,

  • SQLcmd उपयोगिता का उपयोग करके
  • SQL सर्वर प्रबंधन स्टूडियो का उपयोग करके
  • आपके द्वारा बनाए गए एप्लिकेशन से कनेक्ट करके

4) बताएं कि T-SQL में "GO" क्या है?

"GO" एक ट्रांजैक्ट-एसक्यूएल स्टेटमेंट नहीं है बल्कि एक बैच सेपरेटर है। यह sqlcmd और osql उपयोगिताओं द्वारा पहचाना गया एक कमांड है SQL सर्वर प्रबंधन स्टूडियो कोड संपादक।

SQL सर्वर उपयोगिताएँ "GO" को एक संकेत के रूप में पढ़ती हैं कि उन्हें TSQL कथनों के वर्तमान बैच को SQL सर्वर के उदाहरण पर भेजना चाहिए।


5) बताएं कि TRUNCATE और DELETE स्टेटमेंट में क्या अंतर है?

ट्रंकेट और डिलीट स्टेटमेंट के बीच अंतर यह है कि,

  • TRUNCATE टेबल्स से डेटा रिकॉर्ड को बिना शर्त हटाने के लिए उपयोग किया जाता है। ट्रंकेट ऑपरेशंस लॉग नहीं हैं।
  • हटाएँ तालिकाओं से डेटा रिकॉर्ड को सशर्त हटाने के लिए उपयोग किया जाता है। ये ऑपरेशन लॉग किए गए हैं.
टी-एसक्यूएल साक्षात्कार प्रश्न
टी-एसक्यूएल साक्षात्कार प्रश्न

6) उल्लेख करें कि टी-एसक्यूएल का उपयोग करके स्थानीय चर को कैसे परिभाषित किया जाता है?

एक स्थानीय चर को "DECLARE" कथन का उपयोग करके TSQL का उपयोग करके परिभाषित किया गया है और स्थानीय चर का नाम उसके नाम के पहले अक्षर के रूप में "@" चिह्न से शुरू होना चाहिए।

उदाहरण के लिये, पूर्णांक CNT हम स्थानीय चर को इस प्रकार परिभाषित करेंगे, घोषित करें @CNT INT


7) उल्लेख करें कि T-SQL कमांड IDENT_CURRENT क्या करता है?

TSQL कमांड IDENT_CURRENT किसी निर्दिष्ट तालिका या दृश्य के लिए निर्मित अंतिम पहचान मान लौटाता है। निर्मित अंतिम पहचान मान किसी भी सत्र और किसी भी दायरे के लिए हो सकता है।


8) उल्लेख करें कि T-SQL कमांड IDENT_INCR क्या करता है?

TSQL कमांड IDENT_INCR किसी तालिका या दृश्य में एक पहचान स्तंभ के निर्माण के दौरान उल्लिखित वृद्धि मान लौटाता है जिसमें एक पहचान स्तंभ होता है।


9) उल्लेख करें कि क्या SQL सर्वर एकीकरण सेवाओं का उपयोग किए बिना सीधे T-SQL कमांड से डेटा आयात करना संभव है? यदि हाँ, तो आदेश क्या हैं?

हाँ, SQL सर्वर इंटीग्रेशन सर्विसेज़ का उपयोग किए बिना T-SQL कमांड से सीधे डेटा आयात करना संभव है। इन कमांड्स में शामिल हैं,

  • बीसीपी
  • ओपनरोसेट
  • बल्क इंसर्ट
  • OPENQUERY
  • ओपनडेटा स्रोतS
  • लिंक किए गए सर्वर

10) बताएं कि सब-क्वेरी क्या है?

डेटा वापस करने के लिए एक उप-क्वेरी का उपयोग किया जाता है जिसका उपयोग मुख्य क्वेरी में पुनर्प्राप्त किए जाने वाले डेटा को और अधिक प्रतिबंधित करने की शर्त के रूप में किया जाएगा। एक उप-क्वेरी का उपयोग अपडेट, सेलेक्ट, डिलीट और इंसर्ट जैसे स्टेटमेंट्स के साथ =, >, <, >=,<= आदि जैसे ऑपरेटरों के साथ किया जा सकता है।


11) बताएं कि टी-एसक्यूएल में डायनामिक क्वेरीज़ क्या हैं?

T-SQL में डायनेमिक क्वेरीज़ वे क्वेरीज़ होती हैं जिन्हें वैरिएबल्स का उपयोग करके या CTE या अन्य स्रोतों का उपयोग करके तुरंत/रन टाइम पर डिज़ाइन किया जाता है। हम उपयोग करते हैं निष्पादित कार्य या SP_EXECUTESQL ऐसे प्रश्नों को निष्पादित करने के लिए संग्रहित प्रक्रिया।

टी-एसक्यूएल साक्षात्कार प्रश्न
टी-एसक्यूएल साक्षात्कार प्रश्न

12) बताएं कि T-SQL में रोलअप और क्यूब क्या हैं?

रोलअप और क्यूब समूहीकरण सेट हैं जिनका उपयोग सारांशित एकत्रीकरण उत्पन्न करने के लिए ग्रुप बाय क्लॉज के साथ किया जाता है। इनका उपयोग मुख्य रूप से डेटा ऑडिट और रिपोर्ट जनरेशन के लिए किया जाता है।


13) उल्लेख करें कि पंक्तियों को सीधे VALUE सूची में सम्मिलित करके अधिकतम कितनी पंक्तियाँ बनाई जा सकती हैं?

VALUE सूची में सीधे पंक्तियाँ सम्मिलित करके बनाई जा सकने वाली पंक्तियों की अधिकतम संख्या 1000 है।


14) बताएं कि टीएसक्यूएल में टॉप क्या है?

TOP क्वेरी परिणाम सेट में लौटाई गई पंक्तियों को पंक्तियों की एक निर्दिष्ट संख्या या पंक्तियों के प्रतिशत तक सीमित करता है SQL सर्वर. जब TOP का उपयोग ORDERBY क्लॉज के साथ संयोजन में किया जाता है, तो परिणाम सेट क्रमबद्ध पंक्तियों की पहली N संख्या तक सीमित होता है। अन्यथा, यह पंक्तियों की पहली N संख्या को अपरिभाषित क्रम में पुनः प्राप्त करता है।


15) उल्लेख करें कि टीएसक्यूएल में जॉइन प्रकार क्या हैं?

TSQL में शामिल होने के प्रकार हैं,

  • आंतरिक रूप से जुड़ा
  • बाहरी जोड़
  • बाईं ओर का बाहरी जोड़
  • सही बाहरी जुड़ना
  • बायां बाहरी बहिष्करण के साथ जुड़ता है
  • दायाँ बाहरी भाग बहिष्करण के साथ जुड़ता है
  • पूर्ण बाहरी जुड़ाव
  • पूर्ण बाहरी बहिष्करण के साथ जुड़ता है
  • क्रॉस जॉइन करें

16) उल्लेख करें कि टीएसक्यूएल में कौन से टी स्ट्रिंग फ़ंक्शन उपलब्ध हैं?

टीएसक्यूएल में उपलब्ध टी स्ट्रिंग फ़ंक्शन हैं,

  • वाम
  • सही
  • एलट्रिम
  • आरट्रिम
  • सबस्ट्रिंग
  • बदलें
  • सामग्री

17) उल्लेख करें कि टीएसक्यूएल में विभाजन के लिए उपयोग किया जाने वाला सिंटैक्स क्या है?

टीएसक्यूएल में, विभाजन के लिए प्रयुक्त सिंटैक्स है,

[ database_name. ] $PARTITION.partition_function_name(expression)

18) उल्लेख करें कि SQL_Variant_Property का उपयोग करने के लिए सिंटैक्स क्या है?

SQL_Variant_Property का उपयोग करने का सिंटैक्स है,

SQL_Variant_Property (expression, property)

19) बताएं कि tsql में OFFSET-FETCH फ़िल्टर क्या है?

tsql में OFFSET-FETCH फ़िल्टर को TOP की तरह ही डिज़ाइन किया गया है, लेकिन इसमें एक अतिरिक्त तत्व है। यह आपको यह तय करने में मदद करता है कि आप कितनी पंक्तियाँ छोड़ना चाहते हैं, इससे पहले कि आप कितनी पंक्तियाँ फ़िल्टर करना चाहते हैं।


20) उल्लेख करें कि अप्रतिबद्ध लेनदेन क्या है?

जब TRY ब्लॉक के भीतर लेनदेन में कोई त्रुटि होती है, और यदि त्रुटि गंभीर नहीं है तो यह ओपन और अनकमिटेबल स्थिति में प्रवेश करती है। अप्रतिबद्ध स्थिति में, लेन-देन कोई भी कार्य नहीं कर सकता है जो लेन-देन लॉग में एक लेखन उत्पन्न करेगा।


21) बताएं कि Sp_pkeys क्या है?

Sp_pkeys कैटलॉग संग्रहीत प्रक्रियाओं का हिस्सा है और वर्तमान डेटाबेस में एकल तालिका के लिए प्राथमिक कुंजी जानकारी लौटाता है। Sp_pkeys के लिए Sytax है

sp_pkeys [ @table_name = 'Table name.' ]

22) बताएं कि संपूर्ण डेटाबेस का बैकअप कैसे करें?

संपूर्ण डेटाबेस का बैकअप लेने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें;

BACKUP DATABASE { database_name }

TO backup_device [ ,...n ]

[ MIRROR TO clause ]

[ WITH { DIFFERENTIAL | [ ,...n ] } ];

23) उल्लेख करें कि पहचान कॉलम की सीमाएँ क्या हैं?

पहचान कॉलम की सीमाएं यह हैं कि एक बार जेनरेट होने के बाद कॉलम मानों को अपडेट नहीं किया जा सकता है। साथ ही, इस कॉलम को प्राथमिक कुंजी के रूप में निर्दिष्ट करने की आवश्यकता हो सकती है, जैसे, तालिका के भीतर मूल्यों के दोहराव की संभावना है। पहचान गुण केवल पूर्णांक आधारित कॉलम के लिए लागू है।


24) बताएं कि TSQL में SET स्टेटमेंट का क्या उपयोग है?

टीएसक्यूएल में, एसईटी स्टेटमेंट आपको विशिष्ट जानकारी जैसे सिस्टम भाषा, डेटफॉर्मेट, लॉक टाइमआउट, रोकाउंट इत्यादि के वर्तमान सत्र हैंडलिंग को बदलने की अनुमति देता है।

ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे

साझा करें

एक टिप्पणी

  1. अवतार समीक्षा! कहते हैं:

    क्या उन्हें फर्श पर लिटाया गया है या दीवार के सहारे रखा गया है?

    महान

एक जवाब लिखें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड इस तरह चिह्नित हैं *