摘要:
用户需要传入年份,获取该年份2月份的天数。可以写成一个用户自定义函数。View Code CREATEFUNCTION[dbo].[DaysOfFebruary](@YearINT)RETURNSINTASBEGINRETURNCASEWHEN(@Year%4=0AND@Year%100<>0)OR(@Year%400=0)THEN29ELSE28ENDEND代码演示:SELECT[dbo].[DaysOfFebruary](2011)执行结果: 阅读全文
摘要:
SQL开发过程中,经常开发存储过程,与自定义函数,它们有什么区别呢?下表是存储过程(PROCEDURE)与自定义函数(User-Defined Function)的区别,参考: 存储过程自定义函数返回一个或多值必须返回标量或一个表参数有输入输出仅有输入被谁调用EXECUTESQL语句是否可用TRY-CATCH是否相互调用是否事务是否 阅读全文