2010-10-31 2 views
0

HI, У меня есть SP, который возвращает более 100 полей с 1000 строк. Мне нужно сохранить все в таблице temp и rum, чтобы настроить запрос, чтобы получить соответствующие данные.Sybase SP результат в таблице Temp

Я много искал, но я не могу найти правильные решения для своего проекта. Буду признателен, если кто-нибудь сможет поделиться своей идеей.

создать таблицу #SP_Result (мне нужно создать поле динамически в соответствии с СП обратного результата)

Exec Ministry..civil_record "2010-08-07", "автоген", 20, NULL , NULL, NULL, NULL, NULL, NULL, NULL

Мне нужно вывести результат из SP в #SP_Result.

+0

Пожалуйста, проверьте ответы. – PerformanceDBA

ответ

0

Почему вы не запускаете сам запрос в своем «настраиваемом запросе», а не пытаетесь захватить результирующий набор хранимой процедуры? Это нормальный метод.

Все эти Nulls выглядят как ублюдок де-нормированной «таблицы», где многие строки не будут применяться к задаче. Гораздо быстрее обращаться к базе данных с нормализованным, ориентированным на набор образом образом.