|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
Доброе время суток! Есть таблица #tab: Поле 1 Поле 2 Поле 3 ... Поле N Значение 1.1 Значение 1.2 Значение 1.3 ... Значение 1.N Значение 2.1 Значение 2.2 ... В таблице примерно 1000 - 2000 строк. Задача вывести таблицу в строку и присвоить переменной. При этом, нужно, чтобы в конце каждой строки таблицы был переход на следующую строку в тексте переменной. Попробовала вариант: DECLARE @data varchar(max); SET @data = (SELECT 'Поле1 = '+[Поле 1]+'; Поле2 = '+[Поле 2]+'; ПолеN = '+[ПолеN]+';'+(#код_символа_перехода_на_след_строку ??) FROM [#tab] FOR XML PATH('')); Данные все не поместились, строка обрезается...(( зы: просьба не кидать в меня тапками! ) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2021, 20:22 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#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. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2021, 20:44 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2021, 21:22 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
invm, попробовала ваш метод. Все равно половина таблицы не влезло( Обрезало посередине. В таблице 8 колонок и 1100 строк. Каждая колонка - varchar(35) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2021, 22:45 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
Yennifer123, обрезается где, на экране или в переменной? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2021, 00:56 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
Yennifer123, SSMS имеет ограничение на размер выводимых строк. Попробуйте просмотреть результат вот так: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2021, 09:58 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
Владислав Колосов, в переменной! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2021, 11:46 |
|
Вывод таблицы в переменную -строку.
|
|||
---|---|---|---|
#18+
invm, спасибо большое, теперь получилось! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2021, 11:47 |
|
|
start [/forum/topic.php?fid=46&fpage=20&tid=1684531]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 404ms |
0 / 0 |