SQL Server 函数参考手册
目录
SQL Server 字符串函数
SQL Server 数值函数
SQL Server 日期函数
SQL Server 高级函数
SQL Server 字符串函数
| 函数 | 描述 |
|---|---|
| ASCII | 返回特定字符的 ASCII 值 |
| CHAR | 根据ASCII码返回字符 |
| CHARINDEX | 返回子字符串在字符串中的位置 |
| CONCAT | 将两个或多个字符串加在一起 |
| Concat with + | 将两个或多个字符串加在一起 |
| CONCAT_WS | 用分隔符将两个或多个字符串相加 |
| DATALENGTH | 返回用于表示表达式的字节数 |
| DIFFERENCE | 比较两个 SOUNDEX 值,并返回一个整数值 |
| FORMAT | 用指定的格式格式化一个值 |
| LEFT | 从字符串中提取多个字符(从左开始) |
| LEN | 返回字符串的长度 |
| LOWER | 将字符串转换为小写 |
| LTRIM | 从字符串中删除前导空格 |
| NCHAR | 根据数字代码返回 Unicode 字符 |
| PATINDEX | 返回模式在字符串中的位置 |
| QUOTENAME | 返回一个添加了分隔符的 Unicode 字符串,使该字符串成为有效的 SQL Server 分隔标识符 |
| REPLACE | 用新的子字符串替换字符串中所有出现的子字符串 |
| REPLICATE | 重复一个字符串指定的次数 |
| REVERSE | 反转一个字符串并返回结果 |
| RIGHT | 从字符串中提取多个字符(从右开始) |
| RTRIM | 从字符串中删除尾随空格 |
| SOUNDEX | 返回一个四字符代码来评估两个字符串的相似度 |
| SPACE | 返回指定空格数的字符串 |
| STR | 以字符串形式返回数字 |
| STUFF | 删除字符串的一部分,然后将另一部分插入到字符串中,从指定位置开始 |
| SUBSTRING | 从字符串中提取一些字符 |
| TRANSLATE | 将第二个参数中指定的字符转换为第三个参数中指定的字符后,返回第一个参数中的字符串 |
| TRIM | 从字符串中删除前导和尾随空格(或其他指定字符) |
| UNICODE | 返回输入表达式第一个字符的 Unicode 值 |
| UPPER | 将字符串转换为大写 |
SQL Server 数值函数
| 函数 | 描述 |
|---|---|
| ABS | 返回一个数字的绝对值 |
| ACOS | 返回数字的反余弦 |
| ASIN | 返回数字的反正弦 |
| ATAN | 返回数字的反正切 |
| ATN2 | 返回两个数的反正切 |
| AVG | 返回表达式的平均值 |
| CEILING | 返回 >= 数字的最小整数值 |
| COUNT | 返回选择查询返回的记录数 |
| COS | 返回数字的余弦 |
| COT | 返回数字的余切 |
| DEGREES | 将弧度值转换为度数 |
| EXP | 返回 e 的指定数次方 |
| FLOOR | 将 <= 的最大整数值返回为数字 |
| LOG | 返回一个数字的自然对数,或者一个数字的对数到指定底数 |
| LOG10 | 返回一个以 10 为底的自然对数 |
| MAX | 返回一组值中的最大值 |
| MIN | 返回一组值中的最小值 |
| PI | 返回 PI 的值 |
| POWER | 返回一个数字的另一个数字的幂 |
| RADIANS | 将度数转换为弧度 |
| RAND | 返回一个随机数 |
| ROUND | 将数字四舍五入到指定的小数位数 |
| SIGN | 返回一个数字的符号 |
| SIN | 返回数字的正弦 |
| SQRT | 返回数字的平方根 |
| SQUARE | 返回数字的平方 |
| SUM | 计算一组值的总和 |
| TAN | 返回数字的正切 |
SQL Server 日期函数
| 函数 | 描述 |
|---|---|
| CURRENT_TIMESTAMP | 返回当前日期和时间 |
| DATEADD | 将时间/日期间隔添加到日期,然后返回日期 |
| DATEDIFF | 返回两个日期之间的差 |
| DATEFROMPARTS | 从指定部分(年、月、日值)返回日期 |
| DATENAME | 返回日期的指定部分(作为字符串) |
| DATEPART | 返回日期的指定部分(作为整数) |
| DAY | 返回指定日期的月份日期 |
| GETDATE | 返回当前数据库系统日期和时间 |
| GETUTCDATE | 返回当前数据库系统UTC日期和时间 |
| ISDATE | 检查表达式,如果是有效日期则返回 1,否则返回 0 |
| MONTH | 返回指定日期的月份部分(从 1 到 12 的数字) |
| SYSDATETIME | 返回 SQL Server 的日期和时间 |
| YEAR | 返回指定日期的年份部分 |
SQL Server 高级函数
| 函数 | 描述 |
|---|---|
| CAST | 将(任何类型的)值转换为指定的数据类型 |
| COALESCE | 返回列表中的第一个非空值 |
| CONVERT | 将(任何类型的)值转换为指定的数据类型 |
| CURRENT_USER | 返回 SQL Server 数据库中当前用户的名称 |
| IIF | 如果条件为 TRUE,则返回一个值,如果条件为 FALSE,则返回另一个值 |
| ISNULL | 如果表达式为NULL,则返回指定值,否则返回表达式 |
| ISNUMERIC | 测试表达式是否为数字 |
| NULLIF | 如果两个表达式相等则返回 NULL |
| SESSION_USER | 返回 SQL Server 数据库中当前用户的名称 |
| SESSIONPROPERTY | 返回指定选项的会话设置 |
| SYSTEM_USER | 返回当前用户的登录名 |
| USER_NAME | 根据指定id返回数据库用户名 |
相关文章:
SQL Server 函数参考手册
目录 SQL Server 字符串函数 SQL Server 数值函数 SQL Server 日期函数 SQL Server 高级函数 SQL Server 字符串函数 函数描述ASCII返回特定字符的 ASCII 值CHAR根据ASCII码返回字符CHARINDEX返回子字符串在字符串中的位置CONCAT将两个或多个字符串加在一起Concat with 将…...
NTP时间同步服务器@客户端时钟同步设置
NTP时间同步服务器客户端时钟同步设置 时间同步服务器支持NTP和SNTP网络同步协议,是一款高精度、大容量、高品质的时钟产品。设备采用冗余架构设计,高精度时钟直接来源于北斗、GPS系统中各个卫星的原子钟,通过信号解析驯服本地时钟源&#x…...
flask_django基于python的城市轨道交通公交线路查询系统vue
同时,随着信息社会的快速发展,城市轨道交通线路查询系统面临着越来越多的信息,因此很难获得他们对高效信息的需求,如何使用方便快捷的方式使查询者在广阔的海洋信息中查询,存储,管理和共享信息方面有效&…...
【Spring连载】使用Spring Data访问Redis(四)----RedisTemplate
【Spring连载】使用Spring Data访问Redis(四)----RedisTemplate通过RedisTemplate处理对象Working with Objects through RedisTemplate 一、专注String的便利类二、Serializers 大多数用户可能使用RedisTemplate及其相应的包org.springframework.data.r…...
WriteFlow写作流GPT应用,激发创意的写作助手
写作是一项充满挑战的任务,有时我们会遇到写作灵感枯竭、思路混乱、语言表达困难等问题。为了帮助人们克服这些困难,我创建了一个名为WriteFlow的写作工具,它是一个基于GPT技术的智能助手,旨在激发创意,提供Prompt提示…...
matlab对负数开立方根得到虚数的解决方案
问题描述:在matlab中,对负数开立方根,不出意外你将得到虚数。 例如 − 27 3 \sqrt[3]{-27} 3−27 ,我们知道其实数解是-3,但在matlab中的计算结果如下: 问题原因:matlab中的立方根运算是在…...
NFTScan 与 OneID 达成合作伙伴,支持多类型 DID 搜索!
近日,NFT 数据基础设施 NFTScan 与一体化数字身份解决方案 OneID 达成合作伙伴关系,双方将在 NFT 数据层面展开合作。为 Web3 用户带来优质的 NFT 搜索查询交互体验,向更安全和更有效的去中心化生态系统迈出的重要一步。 NFTScan 浏览器现已支…...
c# textbox 提示文字
1. 定义提示文字内容 private readonly string RemarkText "最多输入100字"; // 提示文字 2. 添加textbox 焦点事件, 初始化textbox提示文字和字体颜色 public UserControl(){InitializeComponent();tb_Remark.Text RemarkText;tb_Remark.ForeColor…...
Springfox Swagger3从入门案例
首先,在pom.xml中添加依赖: <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>io…...
HarmonyOS NEXT 星河版项目案例
参考代码:HeimaHealthy: 鸿蒙项目案例练习 (gitee.com) 1.欢迎页面 Entry Component struct WelcomePage {State message: string Hello Worldbuild() {Column({space: 10}) {Row() {// 1.中央slogonImage($r(app.media.home_slogan)).width(260)}.layoutWeight(…...
房屋租赁系统-java
思维导图:业务逻辑 类的存放: 工具类 Utility package study.houserent.util; import java.util.*; /***/ public class Utility {//静态属性。。。private static Scanner scanner new Scanner(System.in);/*** 功能:读取键盘输入的一个菜单…...
docker环境搭建及其安装常用软件
centos安装docker Install Docker Engine on CentOS | Docker Docs 下载docker sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce docker-ce-cli containerd.io…...
【Spring连载】使用Spring Data访问Redis(三)----连接模式
【Spring连载】使用Spring Data访问Redis(三)----连接模式Connection Modes 一、Redis Standalone二、向Master写入,从Replica读取三、Redis Sentinel四、Redis Cluster Redis可以在各种设置中运行。每种操作模式都需要特定的配置,…...
ppt背景图片怎么设置?让你的演示更加出彩!
PowerPoint是一款广泛应用于演示文稿制作的软件,而背景图片是演示文稿中不可或缺的一部分。一个好的背景图片能够提升演示文稿的整体效果,使观众更加关注你的演示内容。可是ppt背景图片怎么设置呢?本文将介绍ppt背景图片设置的三个方法&#…...
SQL 关键字参考手册(一)
目录 SQL 关键字 SQL ADD 关键字 ADD SQL ADD CONSTRAINT 关键字 ADD CONSTRAINT SQL ALTER 关键字 ALTER TABLE ALTER COLUMN SQL ALTER COLUMN 关键字 ALTER COLUMN SQL ALTER TABLE 关键字 ALTER TABLE SQL ALL 关键字 ALL SQL AND 关键字 AND SQL ANY 关键…...
快速排序|超详细讲解|入门深入学习排序算法
快速排序介绍 快速排序(Quick Sort)使用分治法策略。 它的基本思想是:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进…...
指针+一维整型数组的基本运用 和 指针+一维整型数组的初步学习
一,调式程序的技巧: 1.明确问题 2.定位问题 3.加打印(打印核心数据0) 二,指针的回顾 1.指针的概念:指针就是地址(内存单元的编号),是一个数据类型(指针类型…...
APP测试基本流程以及APP测试要点总结
🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 APP测试实际上依然属于软件测试的范畴,是软件测试的一个真子集,所以经典软…...
GPT-4 Vision调试任何应用,即使缺少文本日志 升级Streamlit七
GPT-4 Vision 系列: 翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式一翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式二翻译: GPT-4 Vision静态图表转换为动态数据可视化 升级Streamlit 三翻译: GPT-4 Vision从图像转换为完全可编辑的表格 升级St…...
ppt形状导入draw.io
draw.io里面的形状还是有点少,我有时想找一个形状,发现PPT里有,但draw.io里有,比如 也就是这个形状 最简单的想法就是我直接把这个形状在PPT里存成图片(png),然后再导入到draw.io里,但是结果是…...
Flask RESTful 示例
目录 1. 环境准备2. 安装依赖3. 修改main.py4. 运行应用5. API使用示例获取所有任务获取单个任务创建新任务更新任务删除任务 中文乱码问题: 下面创建一个简单的Flask RESTful API示例。首先,我们需要创建环境,安装必要的依赖,然后…...
23-Oracle 23 ai 区块链表(Blockchain Table)
小伙伴有没有在金融强合规的领域中遇见,必须要保持数据不可变,管理员都无法修改和留痕的要求。比如医疗的电子病历中,影像检查检验结果不可篡改行的,药品追溯过程中数据只可插入无法删除的特性需求;登录日志、修改日志…...
Frozen-Flask :将 Flask 应用“冻结”为静态文件
Frozen-Flask 是一个用于将 Flask 应用“冻结”为静态文件的 Python 扩展。它的核心用途是:将一个 Flask Web 应用生成成纯静态 HTML 文件,从而可以部署到静态网站托管服务上,如 GitHub Pages、Netlify 或任何支持静态文件的网站服务器。 &am…...
论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)
宇树机器人多姿态起立控制强化学习框架论文解析 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一) 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...
css3笔记 (1) 自用
outline: none 用于移除元素获得焦点时默认的轮廓线 broder:0 用于移除边框 font-size:0 用于设置字体不显示 list-style: none 消除<li> 标签默认样式 margin: xx auto 版心居中 width:100% 通栏 vertical-align 作用于行内元素 / 表格单元格ÿ…...
网络编程(UDP编程)
思维导图 UDP基础编程(单播) 1.流程图 服务器:短信的接收方 创建套接字 (socket)-----------------------------------------》有手机指定网络信息-----------------------------------------------》有号码绑定套接字 (bind)--------------…...
什么是Ansible Jinja2
理解 Ansible Jinja2 模板 Ansible 是一款功能强大的开源自动化工具,可让您无缝地管理和配置系统。Ansible 的一大亮点是它使用 Jinja2 模板,允许您根据变量数据动态生成文件、配置设置和脚本。本文将向您介绍 Ansible 中的 Jinja2 模板,并通…...
优选算法第十二讲:队列 + 宽搜 优先级队列
优选算法第十二讲:队列 宽搜 && 优先级队列 1.N叉树的层序遍历2.二叉树的锯齿型层序遍历3.二叉树最大宽度4.在每个树行中找最大值5.优先级队列 -- 最后一块石头的重量6.数据流中的第K大元素7.前K个高频单词8.数据流的中位数 1.N叉树的层序遍历 2.二叉树的锯…...
C# 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...
C++:多态机制详解
目录 一. 多态的概念 1.静态多态(编译时多态) 二.动态多态的定义及实现 1.多态的构成条件 2.虚函数 3.虚函数的重写/覆盖 4.虚函数重写的一些其他问题 1).协变 2).析构函数的重写 5.override 和 final关键字 1&#…...
