|
Есть ли альтернатива динамическому запросу внутри функции?
|
|||
---|---|---|---|
#18+
ol_chig переводить в varchar, то на сколько быстро это все будет работать? еще дико фиговые варианты 1. всё в xml и потом отдуда выбрать Код: sql 1. 2. 3. 4. 5. 6.
если еще одним параметром передовать тип столбца, то можно исподьзуя iif прописать для каждого типа возврат в необходимом типе 2. небольшое изменение пункта 1.: можно колонки привести к типу sparse добавить sparse column set и в итоге будет готовый xml, из которго можно будет таке делать выборку ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2021, 11:57 |
|
Есть ли альтернатива динамическому запросу внутри функции?
|
|||
---|---|---|---|
#18+
HandKot ol_chig переводить в varchar, то на сколько быстро это все будет работать? еще дико фиговые варианты 1. всё в xml и потом отдуда выбрать Код: sql 1. 2. 3. 4. 5. 6.
если еще одним параметром передовать тип столбца, то можно исподьзуя iif прописать для каждого типа возврат в необходимом типе 2. небольшое изменение пункта 1.: можно колонки привести к типу sparse добавить sparse column set и в итоге будет готовый xml, из которго можно будет таке делать выборку Гы... Я в проекте WEB-сервиса на стороне заказчика так передавал разнотипные данные через JSON . 6л@ буду, но туда-сюда гонять JSON оказалось быстро и логировать вызов/возврат наглядно - шикарно вышло. А вот временные таблицы не прокатили. И табличные переменные - тоже... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2021, 13:40 |
|
Есть ли альтернатива динамическому запросу внутри функции?
|
|||
---|---|---|---|
#18+
SIMPLicity_ HandKot пропущено... еще дико фиговые варианты 1. всё в xml и потом отдуда выбрать Код: sql 1. 2. 3. 4. 5. 6.
если еще одним параметром передовать тип столбца, то можно исподьзуя iif прописать для каждого типа возврат в необходимом типе 2. небольшое изменение пункта 1.: можно колонки привести к типу sparse добавить sparse column set и в итоге будет готовый xml, из которго можно будет таке делать выборку Гы... Я в проекте WEB-сервиса на стороне заказчика так передавал разнотипные данные через JSON . 6л@ буду, но туда-сюда гонять JSON оказалось быстро и логировать вызов/возврат наглядно - шикарно вышло. А вот временные таблицы не прокатили. И табличные переменные - тоже... Это если вам нужно передать пару десятков - сотен записей А если, например, насколько сотен тысяч записей? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2021, 13:45 |
|
|
start [/forum/topic.php?fid=46&msg=40047121&tid=1685057]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 240ms |
0 / 0 |