Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

החזרת מחרוזת שבה מחרוזת משנה שצוינה הוחלפה במחרוזת משנה אחרת מספר פעמים שצוין.

תחביר

Replace( expression, find, replace [, start ] [, count ] [, compare ] )

תחביר הפונקציה Replace מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

ביטוי

נדרש. ביטוי מחרוזת המכיל מחרוזת משנה להחלפה.

חיפוש

נדרש. מחרוזת משנה בחיפוש.

החלפה

נדרש. מחרוזת משנה חלופית.

התחלה

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

count

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

להשוות

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

הגדרות

הארגומנט compare יכול להכיל את הערכים הבאים:

קבוע

Value

Description

vbUseCompareOption

–1

ביצוע השוואה באמצעות ההגדרה של המשפט Option Compare .

vbBinaryCompare

0

ביצוע השוואה בינארית.

vbTextCompare

1

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

vbDatabaseCompare

2

Microsoft Office Access 2007 בלבד. ביצוע השוואה בהתבסס על מידע במסד הנתונים שלך.

ערכי החזרה

הפונקציה Replace מחזירה את הערכים הבאים:

אם

החלף החזרות

הביטוי הוא באורך אפס

מחרוזת באורך אפס ("")

הביטוי הוא Null

שגיאה.

החיפוש הוא באורך אפס

עותק של ביטוי.

החלפה היא באורך אפס

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

start > Len(expression)

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

הספירה היא 0

עותק של ביטוי.

הערות

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

דוגמה

Expression

תוצאות

SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplacedID FROM ProductSales;

הפונקציה מחזירה את "ProductID", מוצאת את "PRO" ב- "ProductID" ומחליפה ב- "Product" ומציגה את התוצאה בעמודה ReplacedID.

פונקציות מחרוזת ואופן השימוש בהן

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.