【Sql Server】随机查询一条表记录,并重重温回顾下自定义函数的封装和使用

大家好,我是全栈小5,欢迎来到《小5讲堂》。 这是《Sql Server》系列文章,每篇文章将以博主理解的角度展开讲解。 温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

目录

前言
随机查询语句
自定义函数

基本概念
函数格式
函数例子
函数封装

文章推荐

前言
温故而知新,最近在写sql查询语句,需求是随机查询表的其中一条记录。 基于这个查询,顺便把数据库自定义函数、存储过程这个两个知识点重温固定下。 因此,本篇文章将在随机查询一条表记录的基础上,把sql语句封装到函数和存储过程里。

随机查询语句
要在SQL Server中随机生成一条记录,可以使用ORDER BY NEWID()来随机排序结果集,并使用TOP 1来限制结果集返回一条记录。 例如:
select top 1 *
from(
select '张三11' as name union all select '张三22' as name union all
select '张三33' as name union all select '张三44' as n......

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...