Заполните SQL временную таблицу из результатов ПОСЛЕ выполнения SPROC - PullRequest
0 голосов
/ 09 апреля 2020

Есть ли способ заполнить временную таблицу / другую SQL переменную после выполнения SPRO C?

У меня есть результаты SQL, сидящие в Окно результатов SSMS, но я не хочу перезапускать SPRO C для заполнения временной таблицы, потому что это занимает более часа.

Я могу экспортировать в CSV и повторно импортировать (используя OPENROWSET, что всегда сложно), но мне было интересно, есть ли более элегантные решения?

Я сталкивался с этим несколько раз и не нашел ничего простого ..

1 Ответ

0 голосов
/ 10 апреля 2020

Нет пути.

Кроме того, следите за экспортом из SSMS в CSV, потому что а) Он форматирует вещи (особенно даты и числа) и б) Он усекает столбцы (максимум 43679 символов, что может звучать много но быстро привыкает, если XML).

Таким образом, ваш экспорт может не быть истинным представлением результатов.

...