SQL Server/T-SQL/Store Procedure Function/Scalar Functions — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 10:21, 26 мая 2010
A scalar function accepts any number of parameters and returns one value
30> -- Scalar Functions
31>
32> -- A scalar function accepts any number of parameters and returns one value.
33>
34> CREATE FUNCTION fnGetAge (@BirthDate DateTime, @Today DateTime)
35> RETURNS Int
36> AS
37> BEGIN
38> RETURN DateDiff(day, @BirthDate, @Today) / 365.25
39> END
40> GO
1>
2> SELECT dbo.fnGetAge("1/4/1962", GetDate())
3> GO
-----------
44
(1 rows affected)
1>
2> drop function fnGetAge
3> GO
1>