LPAD

Returns the string str, left-padded with the string padstr to a length of len characters. If str is longer than len, the return value is shortened to len characters.

Analyze Syntax

func.lpad(<str>, <len>, <padstr>)

Analyze Examples

func.lpad('hi',4,'??')
┌────────────────────────┐
 func.lpad('hi',4,'??') 
├────────────────────────┤
 ??hi                   
└────────────────────────┘
func.lpad('hi',1,'??')
┌────────────────────────┐
 func.lpad('hi',1,'??') 
├────────────────────────┤
 h                      
└────────────────────────┘

SQL Syntax

LPAD(<str>, <len>, <padstr>)

Arguments

ArgumentsDescription
<str>The string.
<len>The length.
<padstr>The pad string.

Return Type

VARCHAR

SQL Examples

SELECT LPAD('hi',4,'??');
┌─────────────────────┐
 LPAD('hi', 4, '??') 
├─────────────────────┤
 ??hi                
└─────────────────────┘

SELECT LPAD('hi',1,'??');
┌─────────────────────┐
 LPAD('hi', 1, '??') 
├─────────────────────┤
 h                   
└─────────────────────┘