דוגמאות של תווים כלליים

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

לקבלת מידע נוסף אודות שאילתות, ראה מבוא לשאילתות.

להלן כמה דוגמאות של תווים כלליים עבור שאילתות של Access:

תו תיאור דוגמה
* התאמה למספר כלשהו של תווים. באפשרותך להשתמש בכוכבית (*) בכל מקום במחרוזת תווים. שמ*‎ מוצא מחרוזות כגון "שמרה", "שמיר" ו"שמח", אך לא מחרוזות כגון "שלום" או "משמח".
? התאמת אלפבית בודד במיקום מסוים. ש?ט מוצא את שלט, שקט ושבט.
[ ] התאמת תווים בתוך הסוגריים המרובעים. ש[לק]ט מוצא את שלט ושקט, אך לא את שבט.
! אי-הכללת תווים בתוך הסוגריים המרובעים. ש[!לק]ט מוצא את שבט ושחט, אך לא את שלט או שקט.
Like "[!a]*" מוצא את כל הפריטים שאינם מתחילים באות a.
- התאמה לטווח של תווים. זכור לציין את התווים בסדר עולה (א-ת ולא ת-א). ב[א-ג]ד מוצא את באד, בבד ובגד.
# התאמה לכל תו מספרי. 1#3 מוצא את 103, את 113 ואת 123.

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

דוגמאות להתאמת תבניות תווים כלליים בביטויים

כדי להשתמש בתו כללי בתוך תבנית:

  1. פתח את השאילתה בתצוגת עיצוב.
  2. בשורה קריטריונים של השדה שבו ברצונך להשתמש, הקלד את האופרטור Like לפני הקריטריונים.
  3. החלף תו אחד או יותר בקריטריונים בתו כללי. לדוגמה, הביטוי Like R?308021‏ מחזיר את התוצאות RA308021,‏ RB308021 וכן הלאה.
  4. בכרטיסיה 'עיצוב ', לחץ על 'הפעל'.

להלן כמה דוגמאות של תבניות כלליות שבהן באפשרותך להשתמש בביטויים:

דמויות השתמש כדי להתאים
? או _ (קו תחתון) כל תו יחיד
* או % אפס תווים או יותר
# ספרה בודדת כלשהי (0 - 9)
[צ'ארליסט] כל תו בודד ב - charlist
[! charlist] כל תו בודד שאינו ב - charlist
[א-זא-ז0-9]. כל תו אלפאנומרי
[א-ת] כל אחת מהאותיות הרישיות בטווח A עד Z.
הערה: כאשר אתה מציין טווח תווים, התווים חייבים להופיע במיון עולה. לדוגמה, [Z-A] אינו תבנית חוקית.

הבט ביסודות של בניית ביטוי.

כדי להתאים תווים מיוחדים, כגון סימן שאלה (?), סימן מספר (#) וכוכבית (*), מקם אותם בסוגריים מרובעים.

הפונקציה CHARLIST נותנת לך התאמות עבור תו אחד או יותר ויכולה לכלול כמעט כל תו בערכת התווים של ANSI, כולל ספרות. ה- CHARLIST מוקף בסוגריים מרובעים ([ ]) וניתן להשתמש בו עם תווים כלליים עבור התאמות ספציפיות יותר.

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

כדי להתאים לתו המקף (-), מקם אותו בהתחלה או בסוף של CHARLIST (אחרי סימן הקריאה אם אתה משתמש בסימן קריאה). בכל מיקום אחר, המקף מזהה טווח של תווי ANSI.