Computer >> Máy Tính >  >> Lập trình >> MySQL

Mục đích của hàm TRIM () MySQL là gì?

Hàm

MySQL TRIM () được sử dụng để xóa hậu tố hoặc tiền tố cụ thể hoặc cả hai khỏi chuỗi. Hoạt động của hàm TRIM () có thể được hiểu với sự trợ giúp của cú pháp của nó -

Cú pháp

TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)

Đây,

  • đối số CẢ HAI có nghĩa là các tiền tố từ cả trái và phải được xóa khỏi chuỗi.
  • Đối số LEADING có nghĩa là chỉ xóa các tiền tố đứng đầu.
  • Đối số
  • TRAILING có nghĩa là chỉ loại bỏ các tiền tố theo sau.
  • Str_to_remove là đối số có nghĩa là chuỗi mà chúng ta muốn xóa khỏi chuỗi.
  • Đối số chuỗi có nghĩa là chuỗi mà từ đó các tiền tố phải bị xóa.

Ví dụ

mysql> Select TRIM(BOTH '0' FROM '0100');
+----------------------------+
| TRIM(BOTH '0' FROM '0100') |
+----------------------------+
| 1                          |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(BOTH '**' from '**tutorialspoint.com**');
+------------------------------------------------+
| TRIM(BOTH '**' from '**tutorialspoint.com**')  |
+------------------------------------------------+
| tutorialspoint.com                             |
+------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Trailing '**' from '**tutorialspoint.com**');
+----------------------------------------------------+
| TRIM(Trailing '**' from '**tutorialspoint.com**')  |
+----------------------------------------------------+
| **tutorialspoint.com                               |
+----------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Leading '**' from '**tutorialspoint.com**');
+---------------------------------------------------+
| TRIM(Leading '**' from '**tutorialspoint.com**')  |
+---------------------------------------------------+
| tutorialspoint.com**                              |
+---------------------------------------------------+
1 row in set (0.00 sec)