Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / instr / 10 сообщений из 10, страница 1 из 1
23.08.2018, 14:18
    #39692424
petrovichvanya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
Добрый день работаю с функций instr
Код: plsql
1.
instr(:AccNum, t.planid)


нужно к AccNum прибавить запятые
Код: plsql
1.
,||:AccNum||,


если записать так
Код: plsql
1.
instr(,||:AccNum||,, t.planid)

будет ошибка, т.к. присутствую пробелы. подскажите как правильно записать
...
Рейтинг: 0 / 0
23.08.2018, 14:23
    #39692433
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
petrovichvanya
Код: plsql
1.
instr(,||:AccNum||,, t.planid)

будет ошибка, т.к. присутствую пробелы.Бред в квадрате.
petrovichvanyaкак правильно записать http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
23.08.2018, 14:27
    #39692437
merch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
petrovichvanya,
ответ на этот вопрос может дать только Stax
...
Рейтинг: 0 / 0
23.08.2018, 14:38
    #39692448
petrovichvanya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
Elicpetrovichvanya
Код: plsql
1.
instr(,||:AccNum||,, t.planid)

будет ошибка, т.к. присутствую пробелы.Бред в квадрате.
petrovichvanyaкак правильно записать http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
где бред? вроде бы все подробно расписал
...
Рейтинг: 0 / 0
23.08.2018, 14:44
    #39692454
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
petrovichvanyaгде бред?Написал ахинею, а объяснил её ещё большей ахинеей.
...
Рейтинг: 0 / 0
23.08.2018, 14:56
    #39692466
Dshedoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
Код: plsql
1.
instr(','||:AccNum||',', t.planid)



Так же не забудь, что инстр вернёт значение по ','||:AccNum||',', а не по :AccNum, т.е. смещение на 1 символ.

Лучше приведи пример данных, может ты действительно бред пишешь.
...
Рейтинг: 0 / 0
24.08.2018, 10:03
    #39692831
petrovichvanya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
Код: plsql
1.
SELECT instr(','||&acc||',', ','||'4073'||',') from dual

возникает ошибка, что неправильное число

Код: plsql
1.
&acc

передаю значения
Код: plsql
1.
4072,4076,4073 


подскажите что не так
...
Рейтинг: 0 / 0
24.08.2018, 10:09
    #39692837
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
petrovichvanyaподскажите что не так
Код: plsql
1.
set verify on
...
Рейтинг: 0 / 0
24.08.2018, 10:09
    #39692838
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
petrovichvanya,

отвлекитесь от инстра. просто сформируйте вашу строку и выведите её на экран. ничего не смущает?
...
Рейтинг: 0 / 0
24.08.2018, 10:24
    #39692853
petrovichvanya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
instr
Щукина Анна,

спасибо
Код: sql
1.
SELECT instr(','||'&acc'||',', ','||'4073'||',') from dual

вот так работает без ошибок
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / instr / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]