परिचय
SQL Server 2025 नई T-SQL सुविधाओं और संवर्द्धन की एक श्रृंखला पेश करता है जो प्रश्नों को स्पष्ट और रखरखाव योग्य रखते हुए आधुनिक वर्कलोड का समर्थन करता है। यह मॉड्यूल एआई और वैक्टर के लिए भाषा परिवर्धन, पैटर्न मिलान, जेएसओएन आउटपुट, स्ट्रिंग प्रोसेसिंग और बेहतर तिथि और संख्यात्मक संचालन पर केंद्रित है।
इस मॉड्यूल में, हम निम्नलिखित विषयों को कवर करते हैं:
-
वेक्टर और एआई एकीकरण: एम्बेडिंग उत्पन्न करना और वेक्टर डेटा के साथ काम करना सीखें, जैसे
AI_GENERATE_EMBEDDINGS,AI_GENERATE_CHUNKS,VECTOR_DISTANCEVECTOR_NORMVECTOR_NORMALIZEVECTORPROPERTYCREATE EXTERNAL MODELCREATE VECTOR INDEXऔर .VECTOR_SEARCH -
पैटर्न मिलान और पाठ निष्कर्षण: , ,
REGEXP_LIKEREGEXP_SUBSTRREGEXP_REPLACEREGEXP_INSTRREGEXP_COUNT, औरREGEXP_MATCHES, साथ ही उन्नतREGEXP_SPLIT_TO_TABLEव्यवहार का उपयोगSUBSTRINGकरें। -
JSON और स्ट्रिंग एकत्रीकरण: और के
JSON_ARRAYAGGसाथJSON_OBJECTAGGसंरचित आउटपुट बनाएं, और के साथ सीमांकितSTRING_CONCAT_WSपाठ बनाएं। आप स्ट्रिंग संयोजन के लिए और||यूनिकोड एस्केप सीक्वेंस के लिए ऑपरेटर काUNISTRभी उपयोग कर सकते हैं। -
एन्कोडिंग और समानता फ़ंक्शन: पाठ को और के
BASE64_ENCODEसाथBASE64_DECODEएन्कोड और डिकोड करें और स्ट्रिंग की तुलना ,STRING_SIMILARITY, ,EDIT_DISTANCEEDIT_DISTANCE_SIMILARITY, और केJARO_WINKLER_DISTANCEसाथJARO_WINKLER_SIMILARITYकरें। -
दिनांक और संख्यात्मक संवर्द्धन: गुणक गणना के लिए , के
CURRENT_DATEसाथDATEADD, और समुच्चयbigintके साथPRODUCT()कार्य करें।
सीखने के उद्देश्य
इस मॉड्यूल को पूरा करने पर, आपको निम्न में सक्षम होना चाहिए:
- SQL Server 2025 में नई और उन्नत T-SQL सुविधाओं को समझें।
- इन क्षमताओं को एआई, पार्स और फॉर्मेट टेक्स्ट को एकीकृत करने, JSON आउटपुट बनाने और एनालिटिक्स का समर्थन करने के लिए लागू करें।
- प्रश्नों को पठनीय और कुशल रखने के लिए सही फ़ंक्शन या ऑपरेटर चुनें।
पूर्वावश्यकताएँ
- SQL सर्वर 2025
- SQL सर्वर और क्वेरी संसाधन का मूलभूत कार्यसाधक ज्ञान
- Transact-SQL (T-SQL) का मौलिक ज्ञान
- SQL सर्वर में फ़ंक्शंस, ऑपरेटरों और JSON हैंडलिंग के साथ परिचित