Sử dụng hàm LPAD () cho các giá trị vùng đệm bên trái. Đầu tiên chúng ta hãy tạo một bảng -
mysql> tạo bảng DemoTable -> (-> Số int ->); Truy vấn OK, 0 hàng bị ảnh hưởng (2,26 giây
Chèn một số bản ghi vào bảng bằng lệnh chèn -
mysql> chèn vào giá trị DemoTable (857786); Truy vấn OK, 1 hàng bị ảnh hưởng (0,26 giây) mysql> chèn vào giá trị DemoTable (89696); Truy vấn OK, 1 hàng bị ảnh hưởng (0,16 giây) mysql> chèn vào giá trị DemoTable ( 89049443); Truy vấn OK, 1 hàng bị ảnh hưởng (0,25 giây
Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -
mysql> select * từ DemoTable;
Đầu ra
Điều này sẽ tạo ra kết quả sau -
+ ---------- + | Số | + ---------- + | 857786 || 89696 || 89049443 | + ---------- + 3 hàng trong bộ (0,00 giây)
Sau đây là truy vấn để cập nhật nhiều hàng và giá trị phần đệm bên trái -
mysql> update DemoTable set Number =LPAD (Number, 7, "9") where length (Number) <7; Truy vấn OK, 2 hàng bị ảnh hưởng (0,40 giây) Các dòng phù hợp:2 Đã thay đổi:2 Cảnh báo:0Hãy để chúng tôi kiểm tra bản ghi bảng một lần nữa -
mysql> select * từ DemoTable;Đầu ra
Điều này sẽ tạo ra kết quả sau -
+ ---------- + | Số | + ---------- + | 9857786 || 9989696 || 89049443 | + ---------- + 3 hàng trong bộ (0,00 giây)