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

MySQL trả về gì nếu chúng ta cung cấp một chuỗi trống để đệm với chuỗi khác trong các hàm LPAD () hoặc RPAD ()?

Giả sử nếu chúng ta cung cấp một chuỗi trống cho phần đệm trên các hàm LPAD () hoặc RPAD () thì MySQL sẽ trả về NULL dưới dạng đầu ra. Ví dụ sau sẽ chứng minh điều đó -

Ví dụ

mysql> Select LPAD('ABCD',22,'');

+--------------------+
| LPAD('ABCD',22,'') |
+--------------------+
| NULL               |
+--------------------+

1 row in set (0.00 sec)

mysql> Select RPAD('ABCD',22,'');

+--------------------+
| RPAD('ABCD',22,'') |
+--------------------+
| NULL               |
+--------------------+

1 row in set (0.00 sec)