Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime
Devuelve expr, rellenado a la derecha con pad hasta una longitud de len.
Sintaxis
rpad(expr, len [, pad] )
Argumentos
-
expr: expresiónSTRINGoBINARYque se va a rellenar. -
len: una expresiónINTEGER. -
pad: expresiónSTRINGoBINARYopcional con el patrón para relleno. El valor predeterminado es un carácter de espacio paraSTRINGy x'00' paraBINARY.
Devoluciones
Un BINARY si expr y pad son BINARY. De lo contrario, devuelve STRING.
Si expr es más largo que len, el valor devuelto se acorta a len caracteres.
Si no especifica pad, se rellena a STRINGexpr a la derecha con caracteres de espacio, mientras que BINARYexpr se rellena a la derecha con bytes x'00'.
Si len es menor que 1, una cadena vacía.
BINARY se admite desde:Databricks Runtime 11.0.
Ejemplos
> 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