当前位置:Gxlcms > 数据库问题 > SQL入门经典(九) 之自定义函数

SQL入门经典(九) 之自定义函数

时间:2021-07-01 10:21:17 帮助过:2人阅读

CREATE FUNCTION  fun_GetDateDIff(@startDate datetime,@endDate datetime)
returns int
AS 
BEGIN
   return  datediff(month,@startDate,@endDate);
END

GO

select ProductID,sum(LineTotal) from Purchasing.PurchaseOrderDetail where dbo.fun_GetDateDIff(DueDate,getdate())=142 /**/  group by ProductID --查询前的142的数据
技术分享

修改UDF:直接把CREATE 改为ALTER就可以了。UDF基本和存储过程差不多的。

这一章比较简单。不会写太多,下一篇讲事务和锁。感觉后面写的越来越吃力了。有点写不下的冲动了。

SQL入门经典(九) 之自定义函数

标签:

人气教程排行