एम्बेड केलेले एस क्यू एल

लेखक: Robert Simon
निर्मितीची तारीख: 18 जून 2021
अद्यतन तारीख: 12 मे 2024
Anonim
एचटीएमएल5 - वेब एसक्यूएल
व्हिडिओ: एचटीएमएल5 - वेब एसक्यूएल

सामग्री

व्याख्या - एम्बेडेड एस क्यू एल म्हणजे काय?

एम्बेडेड एस क्यू एल ही प्रोग्रामिंग भाषेच्या कोडमध्ये इनलाइन एसक्यूएल स्टेटमेन्ट्स किंवा क्वेरी समाविष्ट करण्याची एक पद्धत आहे, जी यजमान भाषा म्हणून ओळखली जाते. होस्ट भाषा एस क्यू एल विश्लेषित करू शकत नाही, कारण घातलेले एस क्यू एल एम्बेडेड एस क्यू एल प्रीप्रोसेसर द्वारे विश्लेषित केले आहे.

एम्बेडेड एस क्यू एल ही एस क्यू एल विशिष्ट डेटा व्यवस्थापन आणि हाताळणी क्षमतांसह प्रोग्रामिंग भाषेची संगणकीय शक्ती एकत्र करण्याची एक मजबूत आणि सोयीस्कर पद्धत आहे.


मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

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

एम्बेडेड एसक्यूएल सर्व रिलेशनल डेटाबेस मॅनेजमेंट सिस्टम (आरडीबीएमएस) द्वारे समर्थित नाही. ओरॅकल डीबी आणि पोस्टग्रेएसक्यूएल एम्बेडेड एसक्यूएल समर्थन प्रदान करतात. मायएसक्यूएल, सायबॅस आणि एस क्यू एल सर्व्हर २०० not करत नाही, जरी एसक्यूएल सर्व्हरच्या पूर्वीच्या आवृत्ती (2000 आणि 2005) द्वारे प्रदान केली गेली होती.

सी प्रोग्रामिंग भाषा सामान्यत: एम्बेड केलेल्या एसक्यूएल अंमलबजावणीसाठी वापरली जाते. उदाहरणार्थ, कमर्शियल बँक माहिती प्रणाली (आयएस) मध्ये फ्रंट-एंड यूजर इंटरफेस सी भाषेत तयार केला गेला आहे आणि आयएस इंटरफेस बॅक-एंड ओरॅकल डीबी डेटाबेससह आहे. फ्रंट-एंड इंटरफेस मॉड्यूल्सपैकी एक निर्दिष्ट कालावधीसाठी विक्री एजंट्ससाठी द्रुत अवलोकन आणि कमिशन गणना करण्यास अनुमती देते. ही प्रक्रिया हाताळण्यासाठी एक अकार्यक्षम दृष्टीकोन म्हणजे प्रत्येक कमिशन मूल्य डेटाबेस टेबलमध्ये ठेवणे. तथापि, अधिक प्रभावी उपाय निर्दिष्ट तारखांवरील अद्वितीय वापरकर्त्याच्या विनंत्यांवर आधारित कमिशन व्हॅल्यूजची गणना करणे आणि परत करणे होय. सी कोडमध्ये एसक्यूएल क्वेरी एम्बेड करुन अनुप्रयोगाने हे पूर्ण केलेः

०.२ निवडा * एकूण_एकडील विक्री_मोकुण्टे कुठूनही विक्री_दिनांक = एमएम / डीडीवायवायवाय आणि एजीआयएनओ = एक्सएक्सएक्स

या उदाहरणात, एस क्यू एल स्टेटमेंट एका TOTAL_SALES सारणीमधून विक्री रकमेच्या 20 टक्के गणना करते आणि मिळवते, तर वापरकर्त्याने SALE_DATE आणि AGENT_NO मूल्य इनपुट करणे अपेक्षित असते. नंतर ही एसक्यूएल क्वेरी फ्रंट-एंड मॉड्यूलच्या सी कोडमध्ये इनलाइन घातली जाते. सी कोड आणि एस क्यू एल क्वेरी अखंड वापरकर्ता परिणाम वितरीत करण्यासाठी एकत्र काम करतात.