通过2个参数是月和年如何俱乐部由' /'

时间:2014-03-13 04:03:14

标签: sql-server-2008

我的问题是在传递2个参数月份和年份的varchar数据类型时,我需要通过' /'我需要与coloumn(月/年)进行比较,然后必须在SQL服务器中显示。请任何人帮助我..提前谢谢

1 个答案:

答案 0 :(得分:0)

这是我创建的示例表:

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'

希望你能得到一个想法!