Вопрос : Процедура по SQL 2005, котор гнездят, котор хранят, как возвратить значение к пуску

Я пытаюсь написать, котор хранят процедуру я могу вызвать от пуска возвратит отделенный запятым список удостоверения личности родителя и это будет дет.  Это я имею для, котор хранят процедуры: class= " lineNumbers " >
1 >

CREATE " prettyprint " " class= id= " codeSnippet864725 >
 @IndID)
           
    КОНЕЦ
	
КОНЕЦ
class= " ясное " >

When, котор

In мой пуск, котор я не уверен как вызвать его и получить значение назад.  Мое class= " lineNumbers " >
1 >

НАЧНИТЕ
    ОБЪЯВИТЕ @IndID int
    ОБЪЯВИТЕ @idList varchar

	-- Находите вне проверяем ли мы введенную или уничтоженную таблицу, в зависимости от получает ли показатель уничтоженным или введенным или обновленный.
	если (выберите отсчет (*) от введено) <> 0 и (выберите отсчет (*) от уничтожено) = 0 --введите
	начните
		ВЫБЕРИТЕ @IndID = forum_industriesID ОТ введено
	конец
	если (выберите отсчет (*) от введено) <> 0 и (выберите отсчет (*) от уничтожено) <> 0 --уточнение
	начните
		ВЫБЕРИТЕ @IndID = forum_industriesID ОТ введено
	конец
	если (выберите отсчет (*) от введено) = 0 и (выберите отсчет (*) от уничтожено) <> 0 --delete
	начните
		ВЫБЕРИТЕ @IndID = forum_industriesID ОТ уничтожено
	конец
    
        
    УСТАНОВИТЕ @idList = 0
    ИСПОЛНИТЕ @IndID ShowHierarchy, @idList
  -- Запросите Кодего для того чтобы хранить IDList или выбирать основано на списке
Class= " ясное " >


So END

The (@idList, котор) я имею до тех пор не возвращает ничего, поэтому я не умею как получить значениям заднее out.

I am справедливо новым к процедурам по и пускам сочинительства, котор хранят и поэтому всеми предложениями были бы большинств helpful. class=

Ответ : Процедура по SQL 2005, котор гнездят, котор хранят, как возвратить значение к пуску

измените ОБЪЯВИТЕ @idList varchar

ОБЪЯВИТЬ @idList varchar (100) -- быть правильным типом

после этого на конце вашего
triget делает его любит thi:


 УСТАНОВИТЕ @idList = ''
    ИСПОЛНИТЕ @IndID ShowHierarchy, выход @idList
  -- Запросите Кодего для того чтобы хранить IDList или выбирать основано на списке

и после этого динамический sql

объявите @sqlStatement varchar (4000)
установите @sqlStatement = «выберите отсчет (удостоверение личности) от таблицы где forum_industriesID В (" + @idList + ') '

EXEC (@sqlStatement)

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us