SqlServer自定义函数

 1 创建标量值函数:
 2   create function fun_name (
 3     变量声明区
 4   )
 5   returns return_type
 6   as
 7   begin
 8     操作主体区
 9   end
10 创建表值函数:
11   内联表值函数:
12   create function fun_name (
13     变量声明区
14   )
15   returns table
16   as
17   return (满足条件的查询语句)
18   多语句表值函数:
19   create function fun_name (
20     变量声明区
21   )
22   returns @var_name table
23   (
24     表变量定义区
25   )
26   as
27   begin
28     函数主体区
29     return
30   end
31 调用函数:
32   标量函数:
33     set @var_name = fun_name(参数列表)
34   表值函数:
35     select * from fun_name(参数列表)
36 删除函数:
37 drop function fun_name

猜你喜欢

转载自www.cnblogs.com/yubuye-tk/p/9076347.html