
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.09.2014, 12:09
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
Добрый день! Есть простейшая процедура, в которую приходит id и по этому id она возвращает данные из таблицы. Вопрос в следующем мне приходят одной строкой такие значения id 123;456;258;147;369. как мне их впихнуть в одну переменную, чтобы возвращалось строки по всем id? это вообще возможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 12:16
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 12:20
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
green_mcмне приходят одной строкой такие значения id 123;456;258;147;369 Нарушение первой НФ detected. Рихтовка рук архитектора рекомендется. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 12:36
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
Dimitry Sibiryakov, Ну не всегда - типичная задача - отчекать что-то на клиенте в списке, передать в процедуру, что отчекали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 13:23
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
DarkMasterтипичная задача - отчекать что-то на клиенте в списке, передать в процедуру, что отчекали. Даже если лень отдельно вызывать процедуру на каждое "отчеканное" значение, есть временные таблицы, куда эти значения легко сливаются, избавляя от необходимости говнокода по парсингу строки на PSQL и ограничения на её длину. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 14:04
|
|||
|---|---|---|---|
несколько значений в переменной |
|||
|
#18+
Dimitry Sibiryakovесть временные таблицы, куда эти значения легко сливаются, избавляя от необходимости говнокода по парсингу строки на PSQL и ограничения на её длину.ИМХО, решение WildSery по ссылке Ivan_Pisarevsky выглядит красивоWildSeryСписок из 100 000 элементов разворачивает за 1 секунду (select count(*) from LIST_TO_ROWS(:p))Вряд ли insert 100 тыс. записей, пусть и временной таблицы, будет быстрее. А сколько стейтментов, сколько сетевых пакетов будет отправлено? Dimitry Sibiryakovизбавляя от необходимости говнокода по парсингу строки на PSQLКстати да, если в FB (может в тройке уже?) реализована процедура обратная LIST, это было бы приятным сюрпризом! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2014, 14:16
|
|||
|---|---|---|---|
|
|||
несколько значений в переменной |
|||
|
#18+
Oliphвыглядит красиво "Красота - в глазах смотрящего." (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1563338]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
149ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 461ms |

| 0 / 0 |
