create proc 存储过程名字
@参数名 类型,
........
as
declare @变量名 类型
set @变量名=。。。。。赋值
你是作为存储过程的参数传入
还是在存储过程中定义变量自己使用
前者create procedure procedurename(@fint int,@fstr char(10))
后者declare @fint int
declare @fstr char(10)
如何在存储过程定义一个临时变量,并且这个变量是不需要从代码中获取的,也就declare @名字 数据类型用set 或者 select 赋值 declare datebak char
declare @名字 数据类型
用set 或者 select 赋值