变量格式是自己定义阿...
比如:
DECLARE @T INT
SET @T=5
SELECT * FROM 表 WHERE 某列=@T也可以写成存储过程函数一类把代码封装起来exec 调用输入参数就行了...
比如:
DECLARE @T INT
SET @T=5
SELECT * FROM 表 WHERE 某列=@T也可以写成存储过程函数一类把代码封装起来exec 调用输入参数就行了...
create function fn_convert(@s varchar(2000))
returns varchar(2000)
begin
while(substring(@s,len(@s),1)=0)
set @s=substring(@s,1,len(@s)-1)
return @s
end
自定义存储过程,他有两个参数(即楼主说的变量
create procedure cst @prd varchar(10),@dd datetime
asselect prd_no+isnull(prd_,'') as prd_no,ij_dd,up_std
from cst_std
where prd_no+isnull(prd_,'')=@prd
and ij_dd=@dd
go