|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
Здравствуйте! По совету автора , по его второму решению пробую обойти ограничение на количество nested INSERT EXEC. Для этого вне своей процедуры создал связанный сервер(ссылающийся на себя) конструкцией: Код: sql 1. 2. 3. 4. 5.
Потом внутри процедуры, которая не хотела выполнять INSERT ... EXEC, пытаюсь таки выполнить INSERT EXEC конструкцией вида: Код: 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. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61.
и получаю ошибку: авторНеправильный синтаксис около конструкции "+". ссылающейся на первый + в последней строке, где @... - это переменные моей процедуры В чем ошибка конкатенации, подскажите, пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:20 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
Борис Гаркун, читайте инструкцию... С чего Вы решили, что такой синтаксис допустим? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:27 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
Владислав Колосов, какую из? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:34 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
https://docs.microsoft.com/ru-ru/sql/t-sql/functions/openquery-transact-sql?view=sql-server-ver15 авторВ качестве аргументов в функции OPENQUERY нельзя использовать переменные. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:38 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
Спасибо... Какие-то еще могут быть варианты получить данные от чужой процедуры(имеющей параметры), код которой изменять нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:47 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
Борис Гаркун Какие-то еще могут быть варианты получить данные от чужой процедуры(имеющей параметры), код которой изменять нельзя? Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 12:03 |
|
Пытаюсь обойти ограничение на вложенные INSERT EXEC
|
|||
---|---|---|---|
#18+
invm, спасибо! МатроскинУра! Заработало! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 12:11 |
|
|
start [/forum/topic.php?fid=46&msg=40026415&tid=1685315]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 18ms |
total: | 185ms |
0 / 0 |