कई माइक्रोसॉफ्ट एक्सेस डेटाबेस डेवलपर प्रोग्राम के अंतर्निर्मित जादूगरों पर प्रश्नों और रूपों को बनाने के लिए भरोसा करते हैं, लेकिन कुछ स्थितियों में, विज़ार्ड का आउटपुट पर्याप्त सटीक नहीं हो सकता है। एक्सेस डेटाबेस में प्रत्येक क्वेरी इसके अंतर्निहित कोड को प्रकट करती है, जो संरचित क्वेरी भाषा में लिखी जाती है, ताकि आप इसे एक पूर्ण एक्सेस क्वेरी में बदल सकें।
अंतर्निहित एसक्यूएल को कैसे देखें और संपादित करें
एक एक्सेस क्वेरी अंतर्निहित एसक्यूएल को देखने या संपादित करने के लिए:
- में क्वेरी का पता लगाएं वस्तु एक्सप्लोरर और क्वेरी चलाने के लिए इसे डबल-क्लिक करें।
- नीचे खींचो राय रिबन के ऊपरी बाएं कोने में मेनू।
- चुनते हैं एसक्यूएल व्यू क्वेरी से संबंधित SQL कथन प्रदर्शित करने के लिए।
- क्वेरी टैब में SQL कथन के लिए इच्छित कोई भी संपादन करें।
- दबाएं बचाना अपने काम को बचाने के लिए आइकन।
पहुंच विचार
माइक्रोसॉफ्ट एक्सेस 2013 और बाद के संस्करण कई संशोधनों के साथ एएनएसआई -8 9 स्तर 1 वाक्यविन्यास का समर्थन करते हैं। जेट डेटाबेस इंजन पर एक्सेस चलता है, न कि SQL सर्वर इंजन, इसलिए एक्सेस एएनएसआई-मानक सिंटैक्स के अधिक अनुकूल है और ट्रांसएक्ट-एसक्यूएल विशिष्ट भाषा की आवश्यकता नहीं है।
एएनएसआई मानक से विचलन में शामिल हैं:
- आप एक समग्र समारोह के भीतर DISTINCT खंड का उपयोग नहीं कर सकते हैं।
- आप xx ROWS क्लॉज के लिए LIMIT का उपयोग नहीं कर सकते हैं।
- एक्सेस में एकल वर्ण वाइल्डकार्ड है ? बजाय _.
- एक्सेस में शून्य या अधिक वर्ण वाइल्डकार्ड है * बजाय %.
- पहुंच अभिव्यक्तियों पर समूहबद्ध करने और ऑर्डर करने परमिट परमिट।
- एक्सेस ट्रांसफॉर्म कथन और पैरामीटर घोषणा की अनुमति देता है।
- एक्सेस मानक विचलन और भिन्नता सहित अतिरिक्त समेकित कार्यों का समर्थन करता है।
- एक्सेस और एएनएसआई आरक्षित कीवर्ड की थोड़ी अलग सूचियों का उपयोग करते हैं।
एक्सेस में वाइल्डकार्ड कर सकते हैं एएनएसआई सम्मेलनों का पालन करें केवल तभी जब आपके प्रश्न एएनएसआई सिंटैक्स का उपयोग करते हैं। यदि आप सम्मेलनों में विलय करते हैं, तो प्रश्न विफल हो जाएंगे, और एक्सेस मानक नियंत्रित होता है।




