|
|
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть простейшая процедура, в которую приходит id и по этому id она возвращает данные из таблицы. Вопрос в следующем мне приходят одной строкой такие значения id 123;456;258;147;369. как мне их впихнуть в одну переменную, чтобы возвращалось строки по всем id? это вообще возможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 12:09 |
|
||
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#18+
green_mcмне приходят одной строкой такие значения id 123;456;258;147;369 Нарушение первой НФ detected. Рихтовка рук архитектора рекомендется. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 12:20 |
|
||
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Ну не всегда - типичная задача - отчекать что-то на клиенте в списке, передать в процедуру, что отчекали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 12:36 |
|
||
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#18+
DarkMasterтипичная задача - отчекать что-то на клиенте в списке, передать в процедуру, что отчекали. Даже если лень отдельно вызывать процедуру на каждое "отчеканное" значение, есть временные таблицы, куда эти значения легко сливаются, избавляя от необходимости говнокода по парсингу строки на PSQL и ограничения на её длину. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 13:23 |
|
||
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#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:04 |
|
||
|
несколько значений в переменной
|
|||
|---|---|---|---|
|
#18+
Oliphвыглядит красиво "Красота - в глазах смотрящего." (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 14:16 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1563338]: |
0ms |
get settings: |
6ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 470ms |

| 0 / 0 |
