יצירת שאילתת יצירת טבלה.
תחביר
SELECT field1[, field2[, ...]] INTO newtable [IN externaldatabase]
מקור FROM
משפט SELECT...INTO מכיל את החלקים הבאים:
חלק |
תיאור |
field1, field2 |
שם השדות שיש להעתיק אל הטבלה החדשה. |
newtable |
שם הטבלה שיש ליצור. אם newtable זהה לשם של טבלה קיימת, מתרחשת שגיאה הניתנת ללכידה. |
externaldatabase |
הנתיב אל מסד נתונים חיצוני. לקבלת תיאור של הנתיב, עיין במשפט IN. |
source |
שם הטבלה הקיימת שממנה נבחרות רשומות. היא יכולה להיות טבלה יחידה או טבלאות מרובות, או שאילתה. |
הערות
באפשרותך להשתמש בשאילתות יצירת טבלה כדי לאחסן רשומות בארכיון, ליצור עותקי גיבוי של הטבלאות שלך או ליצור עותקים לייצוא אל מסד נתונים אחר, או כדי שישמשו כבסיס לדוחות שמציגים נתונים עבור תקופת זמן מסוימת. לדוגמה, תוכל ליצור דוח 'מכירות חודשיות לפי אזור' על-ידי הפעלת אותה שאילתת יצירת טבלה מדי חודש.
הערות:
-
ייתכן שתרצה להגדיר את מפתח ראשי עבור הטבלה החדשה. בעת יצירת הטבלה, השדות בטבלה החדשה מקבלים בירושה את סוג נתונים ואת גודל השדה של כל שדה בטבלאות המשמשות כבסיס לשאילתה, אבל מאפיינים של שדה או טבלה אחרים אינם מועברים.
-
כדי להוסיף נתונים לטבלה קיימת, השתמש במשפט INSERT INTO במקום ליצור שאילתת צירוף.
-
כדי לגלות אילו רשומות ייבחרו לפני שתפעיל את שאילתת יצירת הטבלה, בדוק תחילה את התוצאות של משפט SELECT העושה שימוש בקריטריוני בחירה זהים.