SQL Server 用户自定义函数

SQL Server用户自定义函数

创建、修改等基本操作 有两种 使用T-SQL语句 和 可视化界面中进行

使用T-SQL语句需要在查询编辑器中创建

在Microsoft SQL Server Management Studio里面,展开具体需要创建SQL Server用户自定义函数的数据库,单击新建查询

下面介绍在可视化界面中进行

在Microsoft SQL Server Management Studio里面,展开具体需要创建SQL Server用户自定义函数的数据库,然后找到可编程性选项,再展开找到函数选项,用右键快捷菜单中的命令新建或修改。

 

关于SQL Server用户自定义的函数,有标量函数、表值函数(内联表值函数、多语句表值函数)两种。

标量函数简单点来讲就是返回的结果只是一个标量,返回的结果就是一种类型的一个值。

内联表值函数返回的是表数据,即Table类型的数据。

多语句表值函数跟内联表值函数都是表值函数,它们返回的结果都是Table类型。多语句表值函数顾名思义,就是可以通过多条语句来创建Table类型的数据。这里不同于内联表值函数,内联表值函数的返回结果是由函数体内的SELECT语句来决定。而多语句表值函数,则是需要指定具体的Table类型的结构。也就是说返回的Table,已经定义好要哪些字段返回。所以它能够支持多条语句的执行来创建Table数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习&实践爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值