Skip to main content

הצג וערוך SQL ב- Microsoft Access

Week 8, continued (יוני 2026)

Week 8, continued (יוני 2026)
Anonim

מפתחי מסד נתונים רבים של Microsoft Access מסתמכים על אשפים מובנים של התוכנית כדי ליצור שאילתות וטפסים, אך במצבים מסוימים, ייתכן שהפלט של האשף אינו מדויק מספיק. כל שאילתה במסד הנתונים של Access חושפת את קוד הבסיס שלה, שנכתב בשפת שאילתה מובנית, כך שתוכל לשנות אותו לשאילתה של Access מושלמת.

כיצד להציג ולערוך את SQL הבסיסית

כדי להציג או לערוך את SQL שבבסיס שאילתת Access:

  1. אתר את השאילתה סייר אובייקט ולחץ עליו פעמיים כדי להפעיל את השאילתה.
  2. משוך למטה נוף בתפריט בפינה השמאלית העליונה של הסרט.
  3. בחר תצוגת SQL כדי להציג את משפט SQL המתאים לשאילתה.
  4. בצע את כל העריכות שאתה רוצה את משפט SQL בכרטיסייה שאילתה.
  5. לחץ על להציל סמל כדי לשמור את העבודה שלך.

שיקולי גישה

Microsoft Access 2013 וגירסאות מתקדמות יותר תומכות בתחביר רמה ANSI-89 עם מספר שינויים. גישה פועל על מנוע מסד הנתונים Jet, לא מנוע ה- SQL Server, כך Access הוא יותר אדיב של תחביר תקן ANSI ואינו דורש שפה ספציפית Transact-SQL.

סטיות תקן ANSI כוללות:

  • לא ניתן להשתמש בפסקה DISTINCT בתוך פונקציה מצטברת.
  • לא ניתן להשתמש בפסקה LIMIT to RXS.
  • תו התווים היחיד ב- Access הוא ? ולא _.
  • תו התווים אפס או תו נוסף ב- Access הוא * ולא %.
  • הגישה מאפשרת לקבץ ולהזמין ביטויים.
  • Access מאפשר את הצהרת TRANSFORM ואת הצהרת PARAMETERS.
  • Access תומך בפונקציות צבירה נוספות, כולל סטיות תקן ושונויות.
  • גישה ו ANSI להשתמש ברשימות שונות מעט של מילות מפתח שמורות.

Wildcards ב - Access יכול פעל לפי מוסכמות ANSI רק אם השאילתות שלך משתמשות בתחביר ANSI באופן בלעדי. אם תמזג מוסכמות, שאילתות ייכשלו, וסטנדרט Access יסדיר.