|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
Вот функция: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
При попытке записать UDF на сервер выдает Сообщение 443, уровень 16, состояние 14, процедура UsF_Test, строка 41 Недопустимое использование оператора "EXECUTE STRING", оказывающего побочное действие, в функции. Что делать ? Спасибо за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 15:20 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
Делать динамический sql не в udf. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 15:24 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич Делать динамический sql не в udf. А в UDF никак ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 15:31 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
MsGuns, Никак. Об этом даже в документации написано. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 16:02 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич MsGuns, Никак. Об этом даже в документации написано. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 17:13 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
MsGuns, Exec/SP в функции не вставляется, (за искл. специальных), ну или CLR тогда ,а наоборот почти без проблем (вызов функций в SP) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2020, 18:12 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
MsGuns, такие вещи недопустимо использовать в принципе при разработке для бизнеса. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 20:28 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
Владислав Колосов MsGuns, такие вещи недопустимо использовать в принципе при разработке для бизнеса. А почему собственно ? Этот динамический запрос выполняется сугубо на сервере, доступа к хранимке со стороны клиента отсутствует в принципе ибо трехзвенка (ASP.NET MVC). Что тут противоречит принципам "разработок для бизнеса" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 01:57 |
|
Динамический SQL в UDF (MS SQL Server 2012)
|
|||
---|---|---|---|
#18+
MsGuns А почему собственно ? Этот динамический запрос выполняется сугубо на сервере, доступа к хранимке со стороны клиента отсутствует в принципе ибо трехзвенка (ASP.NET MVC). Что тут противоречит принципам "разработок для бизнеса" ? потому-что динамический sql, где поля и данные подставляются произвольно - это самоубийство безопасности, тут не только данные можно выгрести какие угодно, но еще саму базу дропнуть ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 02:38 |
|
|
start [/forum/search_topic.php?author=dimadv&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
12ms |
get forum list: |
15ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 867ms |
total: | 1057ms |
0 / 0 |