私はストアドプロシージャが初めてです。
1 つの変数で列の値を取得し、If ブロックでチェックしています。
このための私のコードは次のとおりです。
create proc billRet
as
BEGIN
DECLARE @amt float
set @amt=select amount from bill where Id='2425'
If (@amt>1100.50 )
Begin
select @amt
print 'Amount greater '+@amt;
END
Else
Begin
select @amt
print 'Amount Smaller'+@amt
END
END
Go
printステートメントと@amt変数の宣言でエラーが表示されます。
私が間違っているところを教えてください。
私を助けてください。