תוכן עניינים:

איך חותכים רווחים שמאלה וימינה ב-SQL Server?
איך חותכים רווחים שמאלה וימינה ב-SQL Server?

וִידֵאוֹ: איך חותכים רווחים שמאלה וימינה ב-SQL Server?

וִידֵאוֹ: איך חותכים רווחים שמאלה וימינה ב-SQL Server?
וִידֵאוֹ: פניה שמאלה - כך תעברו טסט 2024, נוֹבֶמבֶּר
Anonim

SQL Server לא תומך ב מְטוּפָּח () פוּנקצִיָה . אבל אתה יכול להשתמש LTRIM () ל להסיר רווחים מובילים ו-RTRIM() ל להסיר רווחים נגררים . יכול להשתמש בו בתור LTRIM (RTRIM(ColumnName)) ל לְהַסִיר שניהם. ובכן, זה תלוי באיזו גרסה של SQL Server אתה משתמש.

כאן, איך מסירים רווחים שמאלה וימינה ב-SQL?

חיתוך ה ימין אוֹ שמאלה Side Only אתה יכול גם להשתמש ב-LTRIM() כדי לחתוך רווח לבן מ ה שמאלה צד בלבד, ואתה יכול להשתמש ב-RTRIM() כדי לחתוך רווח לבן מ ה ימין צד בלבד.

אפשר גם לשאול, איך אני חותך את כל הרווחים ב-SQL? ה מְטוּפָּח () פונקציה מסיר ה מֶרחָב תו או תווים אחרים שצוינו מההתחלה או הסוף של מחרוזת. כברירת מחדל, ה מְטוּפָּח () פונקציה מסיר מוביל ונגרר רווחים ממחרוזת. הערה: הסתכלו גם על הפונקציות LTRIM() ו-RTRIM().

איך חותכים רווח ב-SQL Server?

אם אתה רוצה להסיר את הלבן רווחים הן בתחילת והן בקצה של המחרוזת, אז אתה יכול פשוט להחיל גם LTRIM וגם RTRIM על המחרוזת. לחלופין, אם אתה משתמש ב-MySQL או ב-Microsoft Access, תוכל להשתמש ב- מְטוּפָּח פונקציה שעושה את אותו הדבר כמו יישום של LTRIM ו-RTRIM.

איך חותכים ב-SQL?

התחביר עבור הפונקציה TRIM הוא כדלקמן:

  1. TRIM([LOCATION] [remstr] FROM] str) [LOCATION] יכול להיות מוביל, נגרר או שניהם.
  2. LTRIM (str)
  3. RTRIM (str)
  4. SELECT TRIM(' Sample ');
  5. 'לִטעוֹם'
  6. SELECT LTRIM(' Sample ');
  7. 'דוגמה'
  8. SELECT RTRIM(' Sample ');

מוּמלָץ: