Skip to main content

Microsoft Access లో SQL ను వీక్షించండి మరియు సవరించండి

Anonim

అనేక మైక్రోసాఫ్ట్ యాక్సెస్ డేటాబేస్ డెవలపర్లు ప్రోగ్రామ్ యొక్క అంతర్నిర్మిత తాంత్రికులపై ప్రశ్నలను మరియు రూపాలను సృష్టించడానికి ఆధారపడతాయి, కానీ కొన్ని సందర్భాల్లో, విజర్డ్ యొక్క అవుట్పుట్ ఖచ్చితమైనది కాకపోవచ్చు. ఒక యాక్సెస్ డేటాబేస్లోని ప్రతి ప్రశ్న దాని యొక్క అంతర్లీన కోడ్ను నిర్దేశిస్తుంది, ఇది స్ట్రక్చర్డ్ క్వరీ లాంగ్వేజ్లో వ్రాయబడింది, కాబట్టి మీరు దీనిని పరిపూర్ణ ప్రాప్యత ప్రశ్నగా మార్చవచ్చు.

అండర్ లైయింగ్ SQL వీక్షించండి మరియు సవరించండి ఎలా

యాక్సెస్ ప్రశ్న క్రింద SQL ను వీక్షించడానికి లేదా సవరించడానికి:

  1. ప్రశ్నని కనుగొనండి ఆబ్జెక్ట్ ఎక్స్ప్లోరర్ మరియు ప్రశ్నను అమలు చేయడానికి డబుల్-క్లిక్ చేయండి.
  2. క్రిందికి లాగండి చూడండి రిబ్బన్ ఎగువ ఎడమ మూలలో మెను.
  3. ఎంచుకోండి SQL వీక్షణ ప్రశ్నకు సంబంధించిన SQL స్టేట్మెంట్ను ప్రదర్శించడానికి.
  4. మీరు ప్రశ్న ట్యాబ్లో SQL స్టేట్మెంట్ను కోరుకునే సవరణలను చేయండి.
  5. క్లిక్ చేయండి సేవ్ మీ పనిని సేవ్ చేయడానికి చిహ్నం.

యాక్సెస్ ప్రతిపాదనలు

మైక్రోసాఫ్ట్ యాక్సెస్ 2013 మరియు తదుపరి సంస్కరణలు ANSI-89 స్థాయి 1 సింటాక్స్ ను అనేక మార్పులతో సమర్ధిస్తాయి. యాక్సెస్ జెట్ డేటాబేస్ ఇంజిన్ లో పనిచేస్తుంది, SQL సర్వర్ ఇంజిన్ కాదు, కాబట్టి యాక్సెస్ మరింత ANSI- ప్రామాణిక సింటాక్స్కు సరిపోతుంది మరియు ట్రాన్సాక్ట్- SQL నిర్దిష్ట భాష అవసరం లేదు.

ANSI ప్రమాణం నుండి వచ్చిన లోపాలు:

  • మీరు సగటు ఫంక్షన్ లోపల DISTINCT నిబంధనను ఉపయోగించలేరు.
  • మీరు LIMIT xx ROWS క్లాజుకి ఉపయోగించలేరు.
  • యాక్సెస్ లో ఒకే పాత్ర వైల్డ్కార్డ్ ? దానికన్నా _.
  • యాక్సెస్ లో సున్నా లేదా ఎక్కువ పాత్ర వైల్డ్కార్డ్ * దానికన్నా %.
  • యాక్సెస్ అనుగుణంగా గ్రోపింగ్ మరియు ఆర్డర్ చేయడం.
  • యాక్సెస్ TRANSFORM ప్రకటన మరియు PARAMETERS ప్రకటనను అనుమతిస్తుంది.
  • యాక్సెస్ ప్రామాణిక వ్యత్యాసాలు మరియు వైవిధ్యాలు సహా అదనపు మొత్తం ఫంక్షన్లకు మద్దతు ఇస్తుంది.
  • యాక్సెస్ మరియు ANSI రిజర్వు కీలక పదాల కొంచెం విభిన్న జాబితాలను ఉపయోగిస్తాయి.

యాక్సెస్లో వైల్డ్కార్డ్స్ చెయ్యవచ్చు మీ ప్రశ్నలను ప్రత్యేకంగా ANSI సింటాక్స్ ఉపయోగించినప్పుడు మాత్రమే ANSI సమావేశాలను అనుసరించండి. మీరు సమావేశాలు విలీనం ఉంటే, ప్రశ్నలు విఫలమౌతుంది, మరియు యాక్సెస్ ప్రామాణిక నియంత్రిస్తుంది.