2017-05-23 6 views
-2

私は、ストアドプロシージャを使用して、簡単な加算演算を実行したい:ストアドプロシージャで簡単に追加する方法は?

create procedure "KABIL"."ADD" 
( out c int) 
as 
begin 
declare a int := 5; 
declare b int := 6 ; 
c = :a + :b; 
end; 
+0

あなたの質問は何ですか?このSAP HANAは、ストアドプロシージャに関連しているのですか? –

答えて

0

これは、SQLで2つの番号を追加する方法です。ここでは数値がパラメータとして渡され、出力を返すことができる場合は出力を出力します。

create procedure KABIL(@a int,@b int) 
as 
begin 
declare @c int 
set @[email protected][email protected] 
print @c 
end 

これはまた、INTを渡すかKABIL(フロート、フロート)値でparamiter

create procedure KABIL(@a float, @b float) 
as 
begin 
declare @sum varchar(4) 
set @sum=cast((@[email protected]) as VARCHAR) 
print 'the sum of '+cast(@a as varchar) + ' and ' + cast(@b as varchar) + ' is ' + cast((@[email protected]) as VARCHAR) 
print @sum 
END 

パス2つの値を使用して浮遊することができるストアドプロシージャ

exec KABIL 2,6 
2

を実行するための方法である

関連する問題