当前位置: 首页 > news >正文

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返回数据库用户名
http://www.lryc.cn/news/291297.html

相关文章:

  • NTP时间同步服务器@客户端时钟同步设置
  • flask_django基于python的城市轨道交通公交线路查询系统vue
  • 【Spring连载】使用Spring Data访问Redis(四)----RedisTemplate
  • WriteFlow写作流GPT应用,激发创意的写作助手
  • matlab对负数开立方根得到虚数的解决方案
  • NFTScan 与 OneID 达成合作伙伴,支持多类型 DID 搜索!
  • c# textbox 提示文字
  • Springfox Swagger3从入门案例
  • HarmonyOS NEXT 星河版项目案例
  • 房屋租赁系统-java
  • docker环境搭建及其安装常用软件
  • 【Spring连载】使用Spring Data访问Redis(三)----连接模式
  • ppt背景图片怎么设置?让你的演示更加出彩!
  • SQL 关键字参考手册(一)
  • 快速排序|超详细讲解|入门深入学习排序算法
  • 指针+一维整型数组的基本运用 和 指针+一维整型数组的初步学习
  • APP测试基本流程以及APP测试要点总结
  • GPT-4 Vision调试任何应用,即使缺少文本日志 升级Streamlit七
  • ppt形状导入draw.io
  • GoLang和GoLand的安装和配置
  • BGAD文章复现笔记-1
  • 【EI会议推荐】第六届下一代数据驱动网络国际学术会议(NGDN 2024)
  • 聊聊java中的Eureka和Nacos
  • 系统架构设计师-21年-上午试题
  • 数据库MySQL查询设计||给定四个关联表,其定义和数据加载如下:-- 学生表 Student-- 选课表 SC
  • C#使用RabbitMQ-3_发布订阅模式(扇形交换机)
  • 区块链游戏解说:什么是 SecondLive
  • 构建基于Flask的跑腿外卖小程序
  • 【算法】Partitioning the Array(数论)
  • ASP.NET Core 7 Web 使用Session