有表A数据如下:
编号
-----------------------------
0000277066
0000277062
0000277070
0000277065
0000bjj601
0000bjj602
0000008888
000JLJ027H
------------------------------现在我想写一个存储过程,传入开始编号和结束编号,查出相应的数据,如:传入
@开始编号 0000277060
@结束编号 0000277070
取出以下数据
------------------------------
0000277066
0000277062
0000277070
0000277065
------------------------------传入
@开始编号 0000bjj600
@结束编号 0000bjj610
取出以下数据
------------------------------
0000bjj601
0000bjj602
------------------------------
请问各位这个存储过程应该怎么写
编号
-----------------------------
0000277066
0000277062
0000277070
0000277065
0000bjj601
0000bjj602
0000008888
000JLJ027H
------------------------------现在我想写一个存储过程,传入开始编号和结束编号,查出相应的数据,如:传入
@开始编号 0000277060
@结束编号 0000277070
取出以下数据
------------------------------
0000277066
0000277062
0000277070
0000277065
------------------------------传入
@开始编号 0000bjj600
@结束编号 0000bjj610
取出以下数据
------------------------------
0000bjj601
0000bjj602
------------------------------
请问各位这个存储过程应该怎么写
(@startid nvarchar(20),@endid nvarchar(20))
as
begin
select * from 表 where 编号 between @startid and @endid
end
go
exec getid '0000277060','0000277070'
早知道SQL自己就怎么智能,我也就不拼字符串拼那么久了。。学习了