「lpad」函式主要用於在字元串的左側添加指定字元,以達到指定的長度。其語法為:lpad(string, padded_length, [pad_string])。各參數的含義如下:
string:需要填充的原始字元串。
padded_length:填充後字元串的總長度。如果這個數值比原字元串的長度短,lpad函式會截取原字元串從左到右的相應數量的字元。
pad_string:用於填充的字元或字元串(可選)。如果未提供此參數,lpad函式默認使用空格進行填充。
例如,lpad('tech', 7)將返回' tech'(因為原字元串長度為4,填充後總長度為7),lpad('tech', 2)將返回'te'(僅返回原字元串的前兩個字元),lpad('tech on the net', 15, 'z')將返回'tech on the net'(原字元串長度已滿15個字元,無需填充),而lpad('tech on the net', 16, 'z')將返回'ztech on the net'(原字元串長度為13,右側填充了3個'z'使總長度達到16)。