Skip to main content

மைக்ரோசாப்ட் அணுகலில் SQL ஐக் கண்டு திருத்தலாம்

Anonim

பல மைக்ரோசாப்ட் எக்ஸ்சேஞ்ச் தரவுத்தள உருவாக்குநர்கள் வினவல்களையும் வடிவங்களையும் உருவாக்குவதற்கான நிரல் உள்ளமைக்கப்பட்ட மந்திரவாதிகளை நம்பியிருக்கிறார்கள், ஆனால் சில சந்தர்ப்பங்களில், வழிகாட்டி வெளியீடு போதுமானதாக இருக்காது. ஒரு அணுகல் தரவுத்தளத்தில் உள்ள எல்லா வினவல்களும் அதன் அடிப்படை குறியீட்டை வெளிப்படுத்துகின்றன, இது கட்டமைக்கப்பட்ட வினவல் மொழியில் எழுதப்பட்டுள்ளது, எனவே நீங்கள் அதை சரியான அணுகல் கேள்விக்கு மாற்றலாம்.

அடிப்படையான எ.கா.

ஒரு அணுகல் வினையின் அடிப்படை SQL ஐ பார்க்க அல்லது தொகுக்க:

  1. வினவலைக் கண்டறி பொருள் எக்ஸ்ப்ளோரர் வினாவை இயக்குவதற்கு இரட்டை சொடுக்கவும்.
  2. கீழே இழுக்கவும் காண்க நாடாவின் மேல் இடது மூலையில் உள்ள பட்டி.
  3. தேர்வு SQL காட்சி வினவலுடன் தொடர்புடைய SQL அறிக்கை காண்பிக்க.
  4. வினவல் தாவலில் எல்.எல்.எல் அறிக்கையை நீங்கள் விரும்பும் திருத்தங்கள் செய்யுங்கள்.
  5. கிளிக் செய்யவும் சேமி உங்கள் பணி சேமிக்க ஐகான்.

அணுகல் கருத்தீடுகள்

மைக்ரோசாப்ட் அக்ஸஸ் 2013 மற்றும் பின்னர் பதிப்புகள் பல மாற்றங்களுடன் ANSI-89 நிலை 1 தொடரியல் ஆதரவு. அணுகல் ஜெட் தரவுத்தள எஞ்சினில் இயங்குகிறது, SQL சர்வர் இயந்திரம் அல்ல, எனவே அணுகல் ஆனது ANSI- தரநிலை தொடரியின் அதிகமான இடவசதி மற்றும் டிரான்லக்ட்-SQL குறிப்பிட்ட மொழி தேவையில்லை.

ANSI தரநிலையிலுள்ள குறைபாடுகள் பின்வருமாறு:

  • மொத்த செயல்பாடுக்குள் DISTINCT பிரிவு பயன்படுத்த முடியாது.
  • நீங்கள் LX ஐ XX ROWS பிரிவுக்கு பயன்படுத்த முடியாது.
  • அணுகல் ஒற்றை கதாபாத்திரம் வைல்டு கார்டு ? மாறாக _.
  • அணுகல் உள்ள பூஜ்யம் அல்லது அதிக எழுத்து இயல்புநிலை * மாறாக %.
  • அணுகல் அனுமதிகள் குழுக்கள் மற்றும் கருத்துக்களை வரிசைப்படுத்தும்.
  • அணுகல் TRANSFORM அறிக்கை மற்றும் PARAMETERS அறிவிப்பை அனுமதிக்கிறது.
  • அணுகல் நிலையான மாறுதல்கள் மற்றும் மாறுபாடுகள் உள்ளிட்ட கூடுதல் மொத்த செயல்பாடுகளை ஆதரிக்கிறது.
  • அணுகல் மற்றும் ANSI ஐ ஒதுக்கீடு செய்யப்பட்ட முக்கிய வார்த்தைகளின் சற்று வித்தியாசமான பட்டியல்களைப் பயன்படுத்துகின்றன.

அணுகல் வைல்டுகளால் முடியும் உங்கள் கேள்விகளுக்கு மட்டுமே ANSI தொடரியல் பயன்படுத்தினால் மட்டுமே ANSI மரபுகளை பின்பற்றவும். நீங்கள் மாநாடுகள் ஒன்றிணைந்தால், வினவல்கள் தோல்வியடையும், மற்றும் அணுகல் தரநிலை நிர்வகிக்கிறது.