नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
Applies to:
Databricks SQL
Databricks Runtime
Returns expr, right-padded with pad to a length of len.
Syntax
rpad(expr, len [, pad] )
Arguments
expr: ASTRINGorBINARYexpression to be padded.len: AnINTEGERexpression.pad: An optionalSTRINGorBINARYexpression with the pattern for padding. The default is a space character forSTRINGand x'00' forBINARY.
Returns
A BINARY if both expr and pad are BINARY. Otherwise, returns a STRING.
If expr is longer than len, the return value is shortened to len characters.
If you do not specify pad, a STRING expr is padded to the right with space characters, whereas a BINARY expr is padded to the right with x'00' bytes.
If len is less than 1, an empty string.
BINARY is supported since: Databricks Runtime 11.0.
Examples
> SELECT rpad('hi', 5, 'ab');
hiaba
> SELECT rpad('hi', 1, '??');
h
> SELECT rpad('hi', 5);
hi
> SELECT hex(rpad(x'1020', 5, x'05'))
1020050505