--/*********************************************************************************************************
--建立者: XXXXX 日期﹕XXXXXXX
--调用的程序﹕
--说明﹕计算积分有效期
--更新记录﹕
-- 日期 更改人 更新说明
------------------------ ------------------------------- -----------------------------------------------------------
-- XXXXXXXXX XXXXX 精確到23:59:59
----*********************************************************************************************************/
ALTER FUNCTION [dbo].[F_CREDIT_EXPIRY_DATE]
(
@JOIN_DATE DATETIME
)
RETURNS DATETIME --返回值有效日期
AS
BEGIN
DECLARE @ExpiryDate DATETIME = '1900-1-1'
SELECT @ExpiryDate =DATEADD(SECOND,86399,CONVERT(DATETIME,EOMONTH(@JOIN_DATE,12))) --精确到23时59分
RETURN @ExpiryDate
END
网友评论