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

Hàm MySQL TRIM () nào trả về nếu đối số thứ nhất (tức là CẢ HAI, DẪN ĐẦU, TRAILING) không được chỉ định?

Theo mặc định, MySQL sẽ giả sử đối số BOTH nếu đối số thứ nhất không được chỉ định trong hàm TRIM (). Ví dụ sau sẽ chứng minh điều đó.

Ví dụ

mysql> SELECT TRIM('A' FROM 'ABCDAEFGAA');
+-----------------------------+
| TRIM('A' FROM 'ABCDAEFGAA') |
+-----------------------------+
| BCDAEFG                     |
+-----------------------------+
1 row in set (0.00 sec)

Tập kết quả trên cho thấy rằng khi chúng ta không chỉ định đối số thứ nhất thì MySQL trả về kết quả bằng cách giả sử BOTH là đối số đầu tiên của hàm TRIM ().