שינוי ההגדרה של סוג הנתונים עבור שדה

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

במאמר זה

הכרות עם סוגי נתונים

שינוי סוגי נתונים

הגבלות על שינוי סוגי נתונים

הכרות עם סוגי נתונים

בפעם הראשונה שבה אתה מתכנן ובונה מסד נתונים, אתה מתכנן טבלה אחת או יותר, מתכנן את השדות (עמודות) עבור כל טבלה ומגדיר את סוג הנתונים עבור כל שדה. לדוגמה, אם עליך לאחסן תאריכים ושעות, תגדיר שדה לסוג הנתונים 'תאריך/שעה'. אם עליך לאחסן שמות וכתובות, תגדיר שדה אחד או יותר לסוג הנתונים 'טקסט' וכן הלאה.

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

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

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

שינוי סוגי נתונים

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

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

שינוי סוגי נתונים בתצוגת גליון נתונים

  1. בחלונית הניווט, אתר את הטבלה שברצונך לשנות ולחץ עליה פעמיים.

    Access פותח את הטבלה בתצוגת גליון נתונים.

  2. בחר את השדה (העמודה) שברצונך לשנות.

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

  4. שמור את השינויים שערכת.

שינוי סוגי נתונים בתצוגת עיצוב

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

    - או -

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

  2. אתר את השדה שברצונך לשנות ובחר סוג נתונים חדש מהרשימה בעמודה סוג נתונים.

  3. שמור את השינויים שערכת.

לראש הדף

הגבלות על שינוי סוגי נתונים

ככלל אצבע, ניתן לשנות את סוג הנתונים של כל השדות, למעט:

  • שדות 'מספר' שבהם המאפיין מזהה שכפול זמין.

  • שדות אובייקט OLE.

  • שדות קובץ מצורף.

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

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

המר לסוג זה

מסוג זה

שינויים או הגבלות

טקסט

תזכיר

Access מוחק הכל מלבד 255 התווים הראשונים.

מספר

ללא הגבלות.

תאריך/שעה

ללא הגבלות.

מטבע

ללא הגבלות.

מספור אוטומטי

ללא הגבלות.

כן/לא

הערך ‎-1 ('כן' בשדה 'כן/לא') מומר ל'כן'. הערך 0 ('לא' בשדה 'כן/לא') מומר ל'לא'.

היפר-קישור

Access חותך קישורים ארוכים מ- 255 תווים.

תזכיר

טקסט

ללא הגבלות.

מספר

ללא הגבלות.

תאריך/שעה

ללא הגבלות.

מטבע

ללא הגבלות.

מספור אוטומטי

ללא הגבלות.

כן/לא

הערך ‎-1 ('כן' בשדה 'כן/לא') מומר ל'כן'. הערך 0 ('לא' בשדה 'כן/לא') מומר ל'לא'.

היפר-קישור

ללא הגבלות.

מספר

טקסט

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

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

תזכיר

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

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

מספר, אך בגודל שדה או ברמת דיוק שונים

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

תאריך/שעה

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

Access משתמש ב- 30 בדצמבר, 1899 כתאריך 0. תאריכים מחוץ לטווח שבין 18 באפריל, 1899 לבין 11 בספטמבר, 1900 חורגים מהגודל של שדה מסוג 'בית'. תאריכים מחוץ לטווח שבין 13 באפריל, 1810 לבין 16 בספטמבר, 1989 חורגים מהגודל של שדה מסוג 'מספר שלם'.

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

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

מטבע

הערכים אינם יכולים לחרוג (או לרדת) ממגבלת הגודל שהוגדרה עבור השדה. לדוגמה, באפשרותך להמיר שדה 'מטבע' לשדה 'מספר שלם' רק כאשר ערכים אלה גדולים מ- 255 ואינם עולים על 32,767.

מספור אוטומטי

ערכים חייבים להיות במסגרת הגבלת הגודל שהוגדרה עבור השדה.

כן/לא

ערכי 'כן' מומרים למספר ‎-1. ערכי 'לא' מומרים למספר 0.

היפר-קישור

לא רלוונטי.

תאריך/שעה

טקסט

הטקסט המקורי חייב להיות תאריך ניתן לזיהוי או שילוב של תאריך-שעה. לדוגמה, 18‏-ינואר-‏2006.

תזכיר

הטקסט המקורי חייב להיות תאריך ניתן לזיהוי או שילוב של תאריך-שעה. לדוגמה, 18‏-ינואר-‏2006.

מספר

ערכים חייבים להיות בין ‎-657,434 ל- 2,958,465.99998843.

מטבע

ערכים חייבים להיות בין ‎-$657,434 ל- $2,958,465.9999.

מספור אוטומטי

ערכים חייבים לחרוג מ- ‎-657,434 ולהיות קטנים מ- 2,958,466.

כן/לא

הערך ‎-1 (כן) מומר ל- 29 בדצמבר, 1899. הערך 0 (לא) מומר לחצות (00:00:00).

היפר-קישור

לא רלוונטי.

מטבע

טקסט

טקסט חייב להיות מורכב ממספרים ומתווי הפרדה חוקיים.

תזכיר

טקסט חייב להיות מורכב ממספרים ומתווי הפרדה חוקיים.

מספר

ללא הגבלות

תאריך/שעה

ללא הגבלות, אך Access עלול לעגל את הערך

מספור אוטומטי

ללא הגבלות

כן/לא

הערך ‎-1 (כן) מומר ל- $1. הערך 0 (לא) מומר ל- 0$.

היפר-קישור

לא רלוונטי.

מספור אוטומטי

טקסט

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

תזכיר

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

מספר

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

תאריך/שעה

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

מטבע

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

כן/לא

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

היפר-קישור

לא רלוונטי.

כן/לא

טקסט

הטקסט המקורי חייב להיות מורכב רק מ'כן', 'לא', True,‏ False, 'פועל' או 'כבוי'.

תזכיר

הטקסט המקורי חייב להיות מורכב רק מ'כן', 'לא', True,‏ False, 'פועל' או 'כבוי'.

מספר

אפס או Null מומרים ל'לא', כל הערכים האחרים מומרים ל'כן'.

תאריך/שעה

Null או 12:00:00 מומרים ל'לא', כל הערכים האחרים מומרים ל'כן'.

מטבע

אפסים וערכי Null מומרים ל'לא', כל שאר הערכים ל'כן'.

מספור אוטומטי

Access ממיר את כל הערכים ל'כן'.

היפר-קישור

לא רלוונטי.

היפר-קישור

טקסט

אם הטקסט המקורי מכיל כתובת אינטרנט חוקית, כגון ‏adatum.com‏, www.adatum.com או http://www.adatum.com, ‏Access ממיר את הטקסט להיפר-קישור. Access מנסה להמיר ערכים אחרים, כלומר, אתה רואה טקסט מסומן בקו תחתון, וסמן העכבר משתנה בעת הצבעה על הקישור, אך הקישורים אינם פועלים. הטקסט יכול להכיל כל פרוטוקול אינטרנט חוקי: http://‎,‏ gopher://‎,‏ telnet://‎,‏ ftp://‎ ו- wais://‎ וכו'.

תזכיר

עיין בערך הקודם. אותן הגבלות חלות.

מספר

אינו מותר לשימוש כאשר שדה מספר הוא חלק מקשר גומלין. אם הערך המקורי הוא בתבנית של כתובת IP חוקית (ארבע שלישיות של מספרים, המופרדות באמצעות נקודה: nnn.nnn.nnn.nnn), והמספרים במקרה חופפים לכתובת אינטרנט, ההמרה יוצרת קישור חוקי. אחרת, Access מוסיף http://‎ בתחילת כל ערך, והקישורים שמתקבלים אינם חוקיים.

תאריך/שעה

Access מוסיף http://‎ בתחילת כל כתובת, אך הקישורים שמתקבלים לא פועלים כמעט אף פעם.

מטבע

Access מוסיף http://‎ בתחילת כל ערך, אך כמו תאריכים, הקישורים המתקבלים לא פועלים כמעט אף פעם.

מספור אוטומטי

אינו מותר לשימוש כאשר שדה המספור האוטומטי הוא חלק מקשר גומלין. Access מוסיף http://‎ בתחילת כל ערך, אך הקישורים המתקבלים כמעט אף פעם לא פועלים.

כן/לא

Access ממיר את כל ערכי 'כן' למספר ‎-1 ואת כל ערכי 'לא' ל- 0, ומוסיף http://‎ בתחילת כל ערך. הקישורים המתקבלים אינם פועלים.

לראש הדף

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

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

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

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

×