MyTetra Share
Делитесь знаниями!
LPAD( string1, padded_length, [ pad_string ] ) / добавляет с левой части строки определенный набор символов
Время создания: 13.05.2017 22:27
Раздел: PL/SQL - Синтаксис - Функции - Строковые функции
Запись: xintrea/mytetra_db_mcold/master/base/1494703397mhr884aa5r/text.html на raw.githubusercontent.com

Описание

Функция Oracle / PLSQL LPAD добавляет с левой части строки определенный набор символов (при не нулевом string1).

Синтаксис

Синтаксис функции Oracle / PLSQL LPAD:

LPAD( string1, padded_length, [ pad_string ] )

Параметры или аргументы

string1 строка, для дополнения символов (с левой стороны).

padded_length количество дополняемых символов. Если padded_length меньше исходной строки, то функция LPAD обрежет строку с размером padded_length.

pad_string не является обязательным. Это строка, которая будет подгоняться по левой стороне string1. Если этот параметр не указан, то функция LPAD дополнит пробелы к левой стороне string1.

Примечание

Применение

Функцию LPAD можно использоватьа в следующих версиях Oracle / PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции LPAD и изучим, как использовать функцию LPAD в Oracle / PLSQL.


Oracle PL/SQL


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

SQL> SELECT LPAD('lpad', 7) FROM DUAL;
LPAD('LPAD',7)
--------------
   lpad
 
SQL> SELECT LPAD('lpad', 2) FROM DUAL;
LPAD('LPAD',2)
--------------
lp
 
SQL> SELECT LPAD('lpad', 8, '0') FROM DUAL;
LPAD('LPAD',8,'0')
------------------
0000lpad
 
SQL> SELECT LPAD('lpad function', 15, 'z') FROM DUAL;
LPAD('LPADFUNCTION',15,'Z')
---------------------------
zzlpad function
 
SQL> SELECT LPAD('lpad function', 16, 'z') FROM DUAL;
LPAD('LPADFUNCTION',16,'Z')
---------------------------
zzzlpad function
Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования