T-Sql, Как возвратить таблицу из storedproc в другом, сохранил proc

Трудно загрузить все данные впереди, когда они большие. Можете ли вы выполнить внутренний запрос, когда поле поиска теряет фокус?

14
задан Arron S 2 February 2009 в 19:00
поделиться

2 ответа

Цель хранимой процедуры должна быть временной или фактической таблицей, таким образом, Вы можете

    Insert into #table exec CB_GetLedgerView @accountId, @fromDate, 
@toDate, @pageSize, @pageNumber, 
@filter, @status, @sortExpression, 
@sortOrder, @virtualCount OUTPUT

Если выходной набор результатов хранимой процедуры не соответствует порядковым положениям и количеству строк в целевой таблице, укажите список столбцов.

22
ответ дан 1 December 2019 в 10:05
поделиться

Возможно, Ваш пример не является действительно представительным, но первый вопрос, который я имел бы, имеет, необходимо ли действительно сделать это двумя процедурами, за счет большей сложности? Разложение как это является своего рода антишаблоном с SQL. (Хотя некоторые не согласятся, но я видел обсужденный с соглашением большинства здесь по ТАК.)

0
ответ дан 1 December 2019 в 10:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: