62,046
社区成员
发帖
与我相关
我的任务
分享
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER PROCEDURE [dbo].[SEL_contractdetail]
-- Add the parameters for the stored procedure here
@start_date datetime,
@end_date datetime,
AS
declare @orderby nvarchar(255)
declare @cmd varchar(8000) --存放整个SQL查询语句,以便动态增加WHERE ORDER BY等子句
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
set @cmd='SELECT name,sign_date,id from table1
SET @cmd=@cmd+' where sign_date between '''+convert(char(10),@start_date,120)+''' and '''+convert(char(10),@end_date,120)+''''
exec(@cmd)
END