0
我的问题是虽然通过varchar数据类型的2个参数月份和年份,我需要俱乐部两'/',我需要比较一个coloumn月/年),然后必须在SQL服务器中显示。任何一个可以请帮我..谢谢提前同时通过2个参数是月份和年份如何俱乐部由'/'
我的问题是虽然通过varchar数据类型的2个参数月份和年份,我需要俱乐部两'/',我需要比较一个coloumn月/年),然后必须在SQL服务器中显示。任何一个可以请帮我..谢谢提前同时通过2个参数是月份和年份如何俱乐部由'/'
这里是我创建了一个示例表:
Create table SampleTable (Id numeric(10,0) identity(1,1) primary key, MonthAndYear varchar(7));
Insert into SampleTable values('01/14');
Insert into SampleTable values('02/14');
,并且存储过程:
Create procedure compareMonthAndYear
@month varchar(2),
@year varchar(2)
AS
BEGIN
SET NOCOUNT ON;
Select * from SampleTable s
where s.MonthAndYear like (@month + '/' + @year)
END
运行存储过程,如:
compareMonthAndYear '02','14'
希望你能想到一个主意!
thanq先生....我明白了.... – chrish549
如果你的意思是连接,那么这将做到:select @month +'/'+ @year; –
谢谢先生。但我需要比较一个coloumn(月/年)..所以我需要俱乐部这些参数 – chrish549
你能更清楚一点吗?您正在将这些参数传递给存储过程,并且您想将它们与具有像'January/2014','February/2014'等值的表中的varchar列进行比较? –