Fre*_*cer 0 sql sql-server stored-procedures sql-server-2005
我是存储过程的新手.
我写了以下存储过程:
create proc sp_TaxBrock
as
BEGIN
Declare @intTax int,@intBrockrage int,@sum int
set @intTax = (select Tax from partyRegister where partyCode = '0L036')
set @intBrockrage = (select brockrage from partyRegister where partyCode = '0L036')
set @sum = @intTax+@intBrockrage
select @sum
print @sum
/*print @intTax+@intBrockrage;*/
go
Run Code Online (Sandbox Code Playgroud)
它导致此错误:
消息102,级别15,状态1,过程sp_TaxBrock,第12行
'@sum'附近的语法不正确.
无法找到错误.
我尝试;在不同位置添加分号(),但错误仍然相同.
请帮我.
添加end之前go.
create proc sp_TaxBrock
as
BEGIN
Declare @intTax int,@intBrockrage int,@sum int
set @intTax =(select Tax from partyRegister where partyCode='0L036')
set @intBrockrage=(select brockrage from partyRegister where partyCode='0L036')
set @sum = @intTax+@intBrockrage
select @sum
print @sum
/*print @intTax+@intBrockrage;*/
end
go
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |