(LEFT(str
מחזיר את מספר התווים באורך len השמאלי ביותר מהמחרוזת str.
|
(LENGTH(str
מחזיר את האורך של המחרוזת str, שנמדד בבתים.
|
(LOAD_FILE(file_name
קורא את הקובץ ומחזיר את תוכן הקובץ כמחרוזת. הקובץ חייב להיות בשרת ,חייב להכיל את הנתיב המלא וחייב להיות בעל הרשאות. אם הקובץ לא קיים או בעל אורך הגדול מ- max_allowed_packet הפונקציה תחזיר NULL.
|
(LOCATE(substr,str
(LOCATE(substr,str,pos
התחביר הראשון מחזיר את המיקום שבו מופיעה לראשונה המחרוזת substr במחרוזת str. התחביר השני מחזיר את המיקום שבו מופיעה לראשונה המחרוזת substr במחרוזת str, שמותחל במיקום pos. מחזיר 0 אם המחרוזת לא קיימת ב-str.
|
(LOWER(str
מחזיר את המחרוזת str כאשר כל התווים מוחלפים בצורת ה-lowercase שלהם.
|
(LPAD(str,len,padstr
מחזיר את המחרוזת str, כאשר מצד שמאל של המחרוזת "נדחפת" המחרוזת padstr באורך len תווים. אם str ארוכה יותר מ-len, הערך המוחזר יקוצר ל-len תווים.
|
(LTRIM(str
מחזיר את המחרוזת str ללא רווחים.
|
(...,MAKE_SET(bits,str1,str2
מחזיר מערך (מחרוזת המכילה תת מחרוזות המופרדות באמצעות התו ',') המורכב ממחרוזת בעלת הביט המתאים במערך bits. str1 מותאם לביט 0, str2 לביט 1 וכך הלאה. הערך NULL לא יצורף לתוצאה.
|
(MID(str,pos,len
הפונקציה (MID(str,pos,len זהה לפונקציה (SUBSTRING(str,pos,len.
(OCT(N
מחזיר ייצוג של מחרוזת בערך ה-OCTAL-י של N, כאשר N הוא מספר מטיפוס longlong. מחזיר NULL אם N הוא NULL.
|
(OCTET_LENGTH(str
הפונקציה ()OCTET_LENGTH זהה לפונקציה ()LENGTH.
(ORD(str
אם התו השמאלי ביותר של המחרוזת str הוא תו רב-בתים, מחזיר את הקוד של אותו תו, מחושב בקוד ה-ASCII באמצעות הנוסחה:
((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]
אם התו השמאלי ביותר הוא לא תו רב-בתים, מחזיר את אותו הערך שהפונקציה ()ASCII הייתה מחזירה.
|
(POSITION(substr IN str
הפונקציה(POSITION(substr IN str זהה לפונקציה (LOCATE(substr,str.
(QUOTE(str
המחרוזת מוחזרת בתוספת מרכאות בודדות. במקום בו תופיע מרכאה, היא תוחלף ב-backslash. אם הארגומנט הוא NULL, הערך המוחזר יהיה המילה "NULL" ללא מרכאות בודדות.
|
(REPEAT(str,count
מחזיר מחרוזת שמורכבת מהמחרוזת str החוזרת על עצמה count פעמים. אם count<=0, מחזיר מחרוזת ריקה. מחזיר NULL אם str או count הם NULL.
|
(REPLACE(str,from_str,to_str
מחזיר את המחרוזת str כאשר כל ההופעות של המחרוזת from_str מוחלפות במחרוזת to_str.
|
(REVERSE(str
מחזיר את המחרוזת str בסדר הפוך.
|
(RIGHT(str,len
מחזיר את התווים הימניים ביותר באורך len מהמחרוזת str.
|