13

私は2つのパラメータを持っています

DECLARE @nOdc_Id VARCHAR(50)
DECLARE @nProject_Id VARCHAR(50)

そして選択クエリ

Select nOdc_Id ,nProject_Id  From ProjectTable Where ProjectId='53'

ここで、パラメーターの値を次のように設定します

Set @=nOdc_Id =nOdc_Id 
And @nProject_Id =nProject_Id 

これを StoredProcedure に実装する方法を教えてください。

4

3 に答える 3

16
Select @nOdc_Id = nOdc_Id, 
       @nProject_Id = nProject_Id  
From ProjectTable 
Where ProjectId = 53
于 2012-06-06T10:34:00.723 に答える
8

このようにすることができます。より多くのアプローチがあります。

SET @nOdc_Id = (select nOdc_Id From ProjectTable Where ProjectId='53');
SET @nProject_Id = (select nProject_Id From ProjectTable Where ProjectId='53');
于 2012-06-06T10:38:15.907 に答える
3

このような:

DECLARE @nOdc_Id VARCHAR(50) 
DECLARE @nProject_Id VARCHAR(50) 

Select @nOdc_Id = nOdc_Id From ProjectTable Where ProjectId='53' 
select @nProject_Id  = nProject_Id From ProjectTable Where ProjectId='53' 
于 2012-06-06T11:51:46.480 に答える