SQL for Oracle | INSTR

Возвращает номер позиции заданного символа в строке, например:

 

SELECT instr(FIELD_NAME, 'символ') AS "Позиция заданного символа в строке"

 

 

Например, с помощью instr() задать позицию знака «/» в функцию subsr(), чтобы отбить все знаки в строке после этого знака:

 

SUBSTR(FIELD_NAME, 1, instr(FIELD_NAME, '/') - 1)

 

Было:        

текст/1

Стало:        

текст

 



© 2018 | Анна Петросян | pashelp@yandex.ru