מעצב שאילתות יחסיות (Power Pivot)

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

בעת ייבוא נתונים יחסיים של SQL Server באמצעות Power Pivot ב- Microsoft Excel 2013, תוכל לבנות את השאילתה באופן אינטראקטיבי באמצעות מעצב השאילתות היחסיות. מעצב זה מסייע לך ליצור שאילתה שמציינת נתונים לאחזור נתונים יחסיים מ- Microsoft SQL Server,‏ ממסד נתוני SQL של Microsoft Azure ומ- Microsoft SQL Server Parallel Data Warehouse. השתמש במעצב השאילתות הגרפי כדי לחקור את המטה-נתונים, לבנות את השאילתה באופן אינטראקטיבי ולהציג את תוצאות השאילתה.  לחלופין, השתמש במעצב השאילתות מבוסס הטקסט כדי להציג את השאילתה שנבנתה על-ידי מעצב השאילתות הגרפי או כדי לשנות שאילתה. באפשרותך גם לייבא שאילתה קיימת מקובץ או מדוח.

  1. פתח את חלון Power Pivot.

  2. לחץ על קבלת נתונים חיצוניים > מתוך מסד נתונים > מתוך SQL Server.

  3. באשף ייבוא הטבלאות, ציין את שם השרת, אישורים ומסד נתונים. לחץ על הבא.

  4. לחץ על כתוב שאילתה אשר תציין את הנתונים לייבוא. לחץ על הבא.

  5. לחץ על עיצוב כדי לפתוח את מעצב השאילתות היחסיות.

אם תעדיף, תוכל לכתוב את השאילתה בשפת SQL על-ידי שימוש בעורך מבוסס הטקסט. כדי לעבור למעצב השאילתות מבוסס הטקסט, בסרגל הכלים, לחץ על ערוך טקסט. לאחר שתערוך שאילתה במעצב השאילתות מבוסס הטקסט, לא תוכל עוד להשתמש במעצב השאילתות הגרפי.

הערה: כדי לציין שאילתה עבור סוגי מקורות הנתונים Oracle,‏ OLE DB,‏ ODBC ו- Teradata, עליך להשתמש במעצב השאילתות מבוסס הטקסט.

במאמר זה

מעצב שאילתות גרפי

חלונית תצוגת מסד נתונים

החלונית 'שדות נבחרים'

קיבוץ וצבירה

החלונית 'פרמטרים של פונקציה'

החלונית 'קשרי גומלין'

החלונית 'מסננים מוחלים'

החלונית 'תוצאות שאילתה'

סרגל הכלים של מעצב השאילתות הגרפי

הכרת שאילתות הנוצרות באופן אוטומטי

מעצב שאילתות מבוסס טקסט

סרגל הכלים של מעצב השאילתות מבוסס הטקסט

טקסט סוג הפקודה

דוגמה

סוג הפקודה StoredProcedure

דוגמה

סוג הפקודה TableDirect

דוגמה

מעצב שאילתות גרפי

במעצב השאילתות הגרפי, תוכל לחקור טבלאות ותצוגות של מסד נתונים, לבנות באופן אינטראקטיבי משפט SQL SELECT שמציין את הטבלאות והעמודות של מסד הנתונים, שמהן יש לאחזר נתונים עבור ערכת נתונים. עליך לבחור את השדות שיש לכלול בערכת הנתונים, ובמידת הצורך, ציין מסננים שמגבילים את הנתונים בערכת הנתונים. באפשרותך לציין שיש להשתמש במסננים כפרמטרים ולספק את הערך של המסנן בזמן ריצה. אם תבחר טבלאות מרובות, מעצב השאילתות יתאר את קשר הגומלין בין ערכות של שתי טבלאות.

מעצב השאילתות הגרפי מחולק לשלושה אזורים. פריסת מעצב השאילתות משתנה, בהתאם לאובייקטים שבהם משתמשת השאילתה: טבלאות/תצוגות או פרוצדורות מאוחסנות/פונקציות עם ערכי טבלה.

הערה: 

SQL Server Parallel Data Warehouse אינו תומך בפרוצדורות מאוחסנות או בפונקציות עם ערכי טבלה.

האיור הבא מדגים את מעצב השאילתות הגרפי כאשר הוא נמצא בשימוש עם טבלאות או תצוגות.

מעצב שאילתות יחסיות

האיור הבא מדגים את מעצב השאילתות הגרפי כאשר הוא נמצא בשימוש עם פרוצדורות מאוחסנות או פונקציות עם ערכי טבלה.

rs_relational_graphical_SP

הטבלה הבאה מתארת את הפונקציה של כל חלונית.

חלונית

פונקציה

תצוגת מסד נתונים

מציגה תצוגה היררכית של טבלאות, תצוגות, פרוצדורות מאוחסנות ופונקציות עם ערכי טבלה, המאורגנים לפי סכמת מסד נתונים.

שדות נבחרים

מציגה רשימה של שמות השדות של מסדי הנתונים מהפריטים שנבחרו בחלונית תצוגת מסד הנתונים. שדות אלה הופכים לאוסף השדות של ערכת הנתונים.

פרמטרים של פונקציה

מציגה את רשימת פרמטרי הקלט עבור פרוצדורות מאוחסנות או פונקציות עם ערכי טבלה בחלונית תצוגת מסד הנתונים.

קשרי גומלין

מציגה רשימה של קשרי גומלין שהוסקו מהשדות שנבחרו עבור טבלאות או תצוגות בחלונית תצוגת מסד הנתונים, או קשרי הגומלין שיצרת באופן ידני.

מסננים מוחלים

מציגה רשימה של שדות וקריטריוני סינון עבור טבלאות או תצוגות בתצוגת מסד הנתונים.

תוצאות שאילתה

מציגה נתונים לדוגמה עבור ערכת התוצאות של השאילתה שנוצרה באופן אוטומטי.

חלונית תצוגת מסד נתונים

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

החלונית 'שדות נבחרים'

החלונית 'שדות נבחרים' מציגה את השדות בערכת הנתונים ואת הקבוצות והצבירות שיש לכלול בשאילתה.

האפשרויות הבאות מוצגות:

  • שדות נבחרים   מציגה את השדות מסד נתונים שאתה בוחר עבור טבלאות או תצוגות או את פרמטרי הקלט עבור פרוצדורות מאוחסנות או פונקציות עם ערכי טבלה. השדות מוצגים בחלונית זו הופכים אוסף השדות עבור ערכת הנתונים.

  • השתמש בחלונית 'נתוני דוח' כדי להציג את אוסף השדות של ערכת נתונים.

  • קיבוץ וצבירה   החלפת מצב השימוש בקיבוץ ובצבירות בשאילתה. אם תבטל את תכונת הקיבוץ והצבירה אחרי שתוסיף קיבוץ וצבירות, הם יוסרו. הטקסט (ללא) מציין שלא נעשה שימוש בקיבוץ ובצבירות. אם תפעיל שוב את תכונת הקיבוץ והצבירה, הקיבוץ והצבירות הקודמים ישוחזרו.

  • מחק שדה   מחיקת השדה שנבחר.

קיבוץ וצבירה

שאילתות למסדי נתונים בעלי טבלה גדולה עשויות להחזיר מספר שורות גדול מדי לשימוש, ובעל השפעה על ביצועי הרשת שמעבירה את כמויות הנתונים האדירות. כדי להגביל את מספר שורות הנתונים, השאילתה יכולה לכלול צבירות SQL שמסכמות את הנתונים בשרת מסד הנתונים.

צבירות מספקות סיכומים של נתונים, והנתונים מקובצים לתמיכה בצבירה שמספקת את נתוני הסיכום. כאשר תשתמש בצבירה בשאילתה, השדות האחרים שיוחזרו על-ידי השאילתה יקובצו באופן אוטומטי והשאילתה תכלול את המשפט SQL GROUP BY. באפשרותך לסכם נתונים בלי להוסיף צבירה על-ידי שימוש באפשרות קיבוץ לפי ברשימה קיבוץ וצבירה. רבות מהצבירות כוללות גירסה שמשתמשת במילת המפתח DISTINCT. הכללת המילה DISTINCT מונעת ערכים כפולים.

Microsoft SQL Server משתמש ב- Transact-SQL ו- Microsoft SQL Server Parallel Data Warehouse משתמש ב- SQL. שני הניבים של שפת ה- SQL תומכים במשפט, במילת המפתח ובצבירות המסופקות על-ידי מעצב השאילתות.

הטבלה הבאה מפרטת את הצבירות ומספקת תיאורים קצרים שלהם.

צבירה

תיאור

ממוצע

מחזירה את הממוצע של הערכים בקבוצה. מיישמת את הצבירה SQL AVG.

ספירה

מחזירה את מספר הפריטים בקבוצה. מיישמת את הצבירה SQL COUNT.

ספירת ערכים גדולים

מחזירה את מספר הפריטים בקבוצה. זוהי הצבירה SQL COUNT_BIG. ההבדל בין COUNT ל- COUNT_BIG הוא בכך ש- COUNT_BIG תמיד מחזיר את ערך סוג הנתונים bigint.

Min

מחזירה את ערך המינימום בקבוצה. מיישמת את הצבירה SQL MIN.

Max

מחזירה את ערך המקסימום בקבוצה. מיישמת את הצבירה SQL MAX.

סטיית תקן

מחזירה את סטיית התקן הסטטיסטית של כל הערכים בקבוצה. מיישמת את הצבירה SQL STDEV.

אחוז סטיית תקן

מחזירה את סטיית התקן הסטטיסטית לאוכלוסיה של כל הערכים בקבוצה שצוינו בביטוי. מיישמת את הצבירה SQL STDEVP.

Sum

מחזירה את סכום כל הערכים בקבוצה. מיישמת את הצבירה SQL SUM.

שונות נאמדת

מחזירה את השונות הסטטיסטית של כל הערכים בקבוצה. מיישמת את הצבירה SQL VAR.

אחוז שונות נאמדת

מחזירה את השונות הסטטיסטית לאוכלוסיה של כל הערכים בקבוצה. מיישמת את הצבירה SQL VARP.

ממוצע ייחודי

מחזירה ממוצעים ייחודיים. מיישמת שילוב של הצבירה AVG ומילת המפתח DISTINCT.

ספירה ייחודית

מחזירה ספירות ייחודיות. מיישמת שילוב של הצבירה COUNT ומילת המפתח DISTINCT.

ספירת ערכים גדולים ייחודיים

מחזירה ספירה ייחודית של פריטים בקבוצה. מיישמת שילוב של הצבירה COUNT_BIG ומילת המפתח DISTINCT.

סטיית תקן ייחודית

מחזירה סטיות תקן סטטיסטיות ייחודיות. מיישמת שילוב של הצבירה STDEV ומילת המפתח DISTINCT.

אחוז סטיית תקן ייחודית

מחזירה סטיות תקן סטטיסטיות ייחודיות. מיישמת שילוב של הצבירה STDEVP ומילת המפתח DISTINCT.

סכום ייחודי

מחזירה סכומים ייחודיים. מיישמת שילוב של הצבירה SUM ומילת המפתח DISTINCT.

שונות נאמדת ייחודית

מחזירה שונויות סטטיסטיות ייחודיות. מיישמת שילוב של הצבירה VAR ומילת המפתח DISTINCT.

אחוז שונות נאמדת ייחודית

מחזירה שונויות סטטיסטיות ייחודיות. מיישמת שילוב של הצבירה VARP ומילת המפתח DISTINCT.

החלונית 'פרמטרים של פונקציה'

החלונית 'פרמטרים של פונקציה' מציגה את הפרמטרים עבור פרוצדורות מאוחסנות או פונקציות עם ערכי טבלה. העמודות הבאות מוצגות:

  • שם פרמטר   עמודה זו מציגה את שם הפרמטר שמוגדר על-ידי הפרוצדורה המאוחסנת או הפונקציה עם ערכי הטבלה.

  • ערך   ערך שבו יש להשתמש עבור הפרמטר כאשר השאילתה פועלת לאחזור נתונים שיוצגו בחלונית 'תוצאות שאילתה' בזמן התיכון. ערך זה לא נמצא בשימוש בזמן ריצה.

החלונית 'קשרי גומלין'

החלונית 'קשרי גומלין' מציגה את קשרי הצירוף. קשרי הגומלין ניתנים לזיהוי אוטומטי מקשרי הגומלין של המפתח הזר, המאוחזרים מהמטה-נתונים של מסד הנתונים, או שבאפשרותך ליצור אותם באופן ידני.

האפשרויות הבאות מוצגות:

  • זיהוי אוטומטי. החלפת מצב של תכונת הזיהוי האוטומטי שיוצרת באופן אוטומטי קשרי גומלין בין טבלאות. אם זיהוי אוטומטי מופעל, מעצב השאילתות יוצר קשרי הגומלין ממפתחות זרים בטבלאות; אחרת, עליך ליצור את קשרי הגומלין באופן ידני. כאשר תבחר טבלאות בחלונית תצוגת מסד נתונים, הזיהוי האוטומטי מנסה באופן אוטומטי ליצור קשרי גומלין. אם תפעיל זיהוי אוטומטי לאחר שיצרת באופן ידני צירופים, צירופים אלה יימחקו.

    חשוב: בעת שימוש בזיהוי אוטומטי עם SQL Server Parallel Data Warehouse, המטה-נתונים הדרושים ליצירת צירופים לא מסופקים ולא ניתן לזהות את קשרי הגומלין באופן אוטומטי. אם השאילתה מאחזרת נתונים מ- SQL Server Parallel Data Warehouse, יש ליצור את כל צירופי הטבלאות באופן ידני.

  • הוסף קשר גומלין. הוספת קשרי גומלין לרשימה קשר גומלין.

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

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

    הסדר שבו קשרי הגומלין מופיעים ברשימה קשר גומלין הוא הסדר שבו הצירופים יבוצעו בשאילתה. באפשרותך לשנות את סדר קשרי הגומלין על-ידי הזזתם למעלה ולמטה ברשימה.

    בעת שימוש בקשרי גומלין מרובים בשאילתה, לאחת הטבלאות בכל קשר גומלין, למעט הראשון, חייבת להיות הפניה בקשרי גומלין קודמים.

    אם קשר גומלין קודם מפנה לשתי הטבלאות בקשר גומלין, קשר הגומלין לא יוצר משפט צירוף נפרד; במקום זאת, נוסף תנאי צירוף למשפט הצירוף שנוצר עבור קשר הגומלין הקודם. קשר הגומלין הקודם שהפנה לאותן טבלאות מסיק את סוג הצירוף.

  • ערוך שדות. פתיחת תיבת הדו-שיח עריכת שדות קשורים שבה ניתן להוסיף ולשנות קשרי גומלין בין טבלאות. בחר את השדות בטבלה הימנית והשמאלית כדי לצרף. באפשרותך לצרף שדות מרובים מהטבלה השמאלית ומהטבלה הימנית כדי לציין תנאי צירופים מרובים בקשר גומלין. לשני השדות שמצרפים את הטבלה השמאלית והטבלה הימנית לא צריך להיות שם זהה. סוגי הנתונים של השדות המצורפים חייבים להיות תואמים.

  • מחק קשר גומלין. מחיקת קשר הגומלין שנבחר.

  • הזז למעלה ו- הזז למטה. העברת קשרי גומלין למעלה או למטה ברשימה קשר גומלין. הרצף שבו קשרי גומלין ממוקמות בשאילתה יכול להשפיע על תוצאות השאילתה. קשרי הגומלין נוספים על השאילתה לפי הסדר שהופעתם ברשימה קשרי גומלין.

העמודות הבאות מוצגות:

  • משמאל טבלה   הצגת שם הטבלה הראשונה המהווה חלק מקשר גומלין הצירוף.

  • סוג צירוף   מציג את הסוג של הצהרת SQL להצטרף שנעשה בו שימוש בשאילתה שנוצרה באופן אוטומטי. כברירת מחדל, אם זוהה אילוץ מפתח זר, INNER JOIN ייעשה שימוש. סוגי צירופים אחרים עשויים להיות LEFT JOIN או RIGHT JOIN. אם אף אחד מסוגי צירוף חל, העמודה סוג הצירוף מציג Unrelated. צירופים לא CROSS JOIN נוצרים עבור טבלאות לא מקושרות; במקום זאת, עליך ליצור קשרי גומלין באופן ידני על-ידי צירוף עמודות בטבלאות שמאלה וימינה.

  • טבלה ימנית   הצגת שם הטבלה השנייה בקשר הצירוף.

  • צרף שדות   פירוט הזוגות של שדות מצורפים, אם קשר גומלין כולל תנאי צירוף מרובים, זוגות השדות המצורפים מופרדים על-ידי פסיקים (,).

החלונית 'מסננים מוחלים'

החלונית 'מסננים מוחלים' מציגה את הקריטריונים המשמשים להגבלת מספר שורות הנתונים המאוחזרות בזמן ריצה. הקריטריונים שצוינו בחלונית זו משמשים ליצירת משפט SQL WHERE. כאשר תבחר באפשרות הפרמטר, ייווצר פרמטר באופן אוטומטי.

העמודות הבאות מוצגות:

  • שם שדה   הצגת שם השדה שעליו יש להחיל את הקריטריונים.

  • אופרטור   מציג את הפעולה שבה יש להשתמש כדי בביטוי המסנן.

  • ערך   הצגת הערך שבו יש להשתמש בביטוי המסנן.

  • פרמטר   הצגת האפשרות להוספת פרמטר שאילתה לשאילתה.

החלונית 'תוצאות שאילתה'

החלונית 'תוצאות שאילתה' מציגה את התוצאות עבור שאילתה שנוצרה באופן אוטומטי, שצוינה על-ידי הבחירות בחלוניות האחרות. העמודות בערכת התוצאות הן השדות שתציין בחלונית 'שדות נבחרים' ונתוני השורה מוגבלים על-ידי המסננים שתציין בחלונית 'מסננים מוחלים'.

נתונים אלה מייצגים ערכים ממקור הנתונים בזמן שהפעלת את השאילתה.

סדר המיון בערכת התוצאות נקבע על-ידי הסדר שבו הנתונים מאוחזרים ממקור הנתונים. ניתן לשנות את סדר המיון על-ידי שינוי ישיר של טקסט השאילתה.

סרגל הכלים של מעצב השאילתות הגרפי

סרגל הכלים של מעצב השאילתות הגרפי מספק את הלחצנים הבאים, שיסייעו לך לציין או להציג את התוצאות של שאילתה.

לחצן

תיאור

ערוך כטקסט

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

יבא

יבא שאילתה קיימת מקובץ או דוח. סוגי הקבצים ‎.sql ו-‎.rdl אינם נתמכים.

הפעל שאילתה

הפעל את השאילתה. החלונית 'תוצאות שאילתה' מציגה את ערכת התוצאות.

לראש הדף

הכרת שאילתות הנוצרות באופן אוטומטי

כאשר תבחר טבלאות ועמודות או פרוצדורות מאוחסנות ותצוגות בחלונית 'תצוגת מסד נתונים', מעצב השאילתות מאחזר את קשרי הגומלין בין המפתח הראשי הבסיסי למפתח הזר מסכמת מסד הנתונים. על-ידי ניתוח קשרי גומלין אלה, מעצב השאילתות מזהה קשרי גומלין בין שתי הטבלאות ומוסיף צירופים לשאילתה. לאחר מכן, תוכל לשנות את השאילתה על-ידי הוספת קבוצות וצבירות, הוספה או שינוי של קשרי גומלין והוספת מסננים. כדי להציג את טקסט השאילתה שמציג את העמודות שמהן יש לאחזר נתונים, צירופים בין טבלאות וקבוצות או צבירות כלשהן, לחץ על ערוך כטקסט.

לראש הדף

מעצב שאילתות מבוסס טקסט

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

מאחר שמעצב השאילתות מבוסס הטקסט לא מבצע עיבוד מקדים של השאילתה, הוא יכול להתאים לכל סוג של תחביר שאילתה. זהו כלי מעצב השאילתות המשמש כברירת מחדל עבור סוגים רבים של מקורות נתונים.

תצוגת מעצב השאילתות מבוסס הטקסט כוללת סרגל כלים ושתי חלוניות:

  • שאילתה   מציג את טקסט השאילתה, שם טבלה או שם הפרוצדורה המאוחסנת בהתאם לסוג השאילתה. לא כל סוגי שאילתות זמינות עבור כל סוגי מקור הנתונים. לדוגמה, שם טבלה נתמך רק עבור סוג מקור הנתונים OLE DB.

  • התוצאה   מציגה את התוצאות של הפעלת השאילתה בזמן העיצוב.

סרגל הכלים של מעצב השאילתות מבוסס הטקסט

מעצב השאילתות מבוסס הטקסט כולל סרגל כלים עבור כל סוגי הפקודות. הטבלה הבאה מפרטת את כל הלחצנים בסרגל הכלים ואת הפונקציה שלהם.

לחצן

תיאור

ערוך כטקסט

החלפת מצב בין מעצב השאילתות מבוסס הטקסט למעצב השאילתות הגרפי. לא כל סוגי מקורות הנתונים תומכים במעצבי שאילתות גרפיים.

יבא

יבא שאילתה קיימת מקובץ או דוח. רק סוגי הקבצים sql ו- rdl נתמכים.

הסמל 'מעצב שאילתות יחסיות'

הפעל את השאילתה והצג את ערכת התוצאות בחלונית התוצאות.

סוג פקודה

בחר טקסט, StoredProcedure או TableDirect. אם פרוצדורה מאוחסנת כוללת פרמטרים, תיבת הדו-שיח הגדרת פרמטרים של שאילתה מופיעה בעת לחיצה על הפעל בסרגל הכלים, ובאפשרותך למלא ערכים בהתאם לצורך.

הערה: אם פרוצדורה מאוחסנת מחזירה יותר מערכת תוצאות אחת, רק ערכת התוצאות הראשונה נמצאת בשימוש לאכלוס ערכת הנתונים.

הערה: TableDirect זמין עבור סוג מקור הנתונים OLE DB בלבד.

טקסט סוג הפקודה

בעת יצירת ערכת נתונים של SQL Server, מעצב השאילתות היחסיות נפתח כברירת מחדל. כדי לעבור למעצב השאילתות מבוסס הטקסט, לחץ על לחצן החלפת המצב ערוך כטקסט בסרגל הכלים. תצוגת מעצב השאילתות מבוסס הטקסט כוללת שתי חלוניות: החלונית 'שאילתה' והחלונית 'תוצאות'. האיור הבא מציג תוויות עבור כל חלונית.

מעצב שאילתות יחסיות

הטבלה הבאה מתארת את הפונקציה של כל חלונית.

חלונית

פונקציה

שאילתה

הצגת הטקסט של שאילתת ה- SQL. השתמש בחלונית זו כדי לכתוב או לערוך שאילתת SQL.

תוצאה

הצגת תוצאות השאילתה. כדי להפעיל את השאילתה, לחץ באמצעות לחצן העכבר הימני על חלונית כלשהי, ולחץ על הפעל, או לחץ על לחצן הפעל בסרגל הכלים.

דוגמה

השאילתה הבאה מחזירה את רשימת השמות מטבלה שנקראת ContactType.

בחר שם מתוך ContactType

כאשר תלחץ על הפעל בסרגל הכלים, הפקודה בחלונית שאילתה פועלת, והתוצאות, רשימת שמות, מוצגות בחלונית תוצאות.

סוג הפקודה StoredProcedure

בעת בחירה באפשרות סוג הפקודה StoredProcedure‎, תצוגת מעצב השאילתות מבוסס הטקסט כוללת שתי חלוניות: החלונית 'שאילתה' והחלונית 'תוצאות'. הזן את שם הפרוצדורה המאוחסנת בחלונית 'שאילתה' ולחץ על הפעל בסרגל הכלים. אם הפרוצדורות המאוחסנות משתמשות בפרמטרים, תיבת הדו-שיח הגדרת פרמטרים של שאילתה נפתחת. הזן את ערכי הפרמטר עבור הפרוצדורה המאוחסנת.

האיור הבא מדגים את החלוניות 'שאילתה' ו'תוצאות' בעת הפעלת פרוצדורה מאוחסנת. במקרה זה, פרמטרי הקלט הם קבועים.

מעצב שאילתות יחסיות

הטבלה הבאה מתארת את הפונקציה של כל חלונית.

חלונית

פונקציה

שאילתה

הצגת שם הפרוצדורה המאוחסנת ופרמטרי קלט כלשהם.

תוצאה

הצגת תוצאות השאילתה. כדי להפעיל את השאילתה, לחץ באמצעות לחצן העכבר הימני על חלונית כלשהי, ולחץ על הפעל, או לחץ על לחצן הפעל בסרגל הכלים.

דוגמה

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

uspGetWhereUsedProductID

לחץ על לחצן הפעל (!). הטבלה הבאה מספקת דוגמה לפרמטרי uspGetWhereUsedProductID שעבורם תספק ערכים בתיבת הדו-שיח הגדרת פרמטרים של שאילתה.

‎@StartProductID

820

‎@CheckDate

20010115

סוג הפקודה TableDirect

בעת בחירה באפשרות סוג הפקודה TableDirect‎, תצוגת מעצב השאילתות מבוסס הטקסט כוללת שתי חלוניות: החלונית 'שאילתה' והחלונית 'תוצאות'. כאשר תזין טבלה ותלחץ על לחצן הפעלה, כל העמודות עבור הטבלה יוחזרו.

דוגמה

עבור סוג מקור הנתונים OLE DB, שאילתת מסד הנתונים הבאה מחזירה ערכת תוצאות עבור כל סוגי הקשרים בטבלה ContactType.

ContactType

בעת הזנת שם הטבלה ContactType, שקולה ליצירת משפט ה-SQL בחר * מ- ContactType.

לראש הדף

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×