Как сохранить набор результатов оператора SQL в переменную?

David спросил: 13 октября 2017 в 07:38 в: sql

Я пишу SP и хочу знать, смогу ли я сохранить результат оператора в переменной, для которой я вызову другой запрос.

Например, приведенный ниже запрос дает мне id и мне нужно использовать этот id для другого оператора вставки.

variable id = Select id from tableA where myCondition = 'this';
Insert into tableB values(id, a, ab ,c);

Я не уверен, существует ли что-то подобное в SQL Server, где Я могу определить переменную в этом случае id имеет тип int и использовать ее позже.

Спасибо

0 ответов