34,872
社区成员
发帖
与我相关
我的任务
分享
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER proc [dbo].[TZ_Statistics_Proc_User]
@starttime datetime, 开始时间
@endtime datetime, [code=C#] 结束时间 select
convert(char(21), cast('2010-5-6 3:15:6' as datetime), 120)
---------------------
2010-05-06 03:15:06
(1 行受影响)ALTER PROC [dbo].[TZ_Statistics_Proc_User]
@starttime DATETIME, --开始时间
@endtime DATETIME, --结束时间
@type NVARCHAR(4),
@where VARCHAR(300),
@id VARCHAR(23)
AS
BEGIN
DECLARE @sql VARCHAR(8000), @w VARCHAR(1000), @g VARCHAR(1000)
DECLARE @registertime DATETIME
SELECT @registertime = RegisterTime
FROM same
WHERE Id = @id
IF @starttime>@registertime
--如果传入的开始时间大于账号注册时间.就把账号注册时间赋值给@starttime
SET @starttime = @registertime
PRINT @starttime
IF @endtime>GETDATE()
SET @endtime = GETDATE()
PRINT @endtime
END
SET @starttime = @registertime
SET @endtime = GETDATE()
PRINT @starttime
PRINT @endtime