SQL-Base 函数

Posted 刘铁柱a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL-Base 函数相关的知识,希望对你有一定的参考价值。

T-SQL提供的函数

字符串函数

UPPER(字符串)

LOWER(字符串)

将字符串转为大写,返回新的字符串

将字符串转为小写,返回新的字符串

LTRIM(字符串)

RTRIM(字符串)

LTRIM(RTRIM(字符串))

去除字符串左边的空格,返回新的字符串

去除字符串右边的空格,返回新的字符串

可以利用函数的嵌套来去除两端的空格

LEN(字符串)

返回字符串的字符个数

CHARINDEX(查找字符串,源字符串[,开始索引])

取得指定字符串在源字符串中的索引(索引从1开始,没找到返回0)

截取字符串

 

RIGHT(源字符串,长度)

从右边取指定长度的字符串,返回字符串

LEFT(源字符串,长度)

从左边取指定长度的字符串,返回字符串

SUBSTRING(源字符串,开始索引,长度)

截取指定范围的字符串,返回字符串

替换字符串

 

REPLACE(源字符串,查找字符串,替换字符串)

替换所有指定字符串,返回新字符串

STUFF(源字符串,开始位置,长度,替换字符串)

替换指定范围的字符串,返回新字符串

 

日期函数

GETDATE()

取得当前系统时间,返回日期类型

DATEADD(日期部分,增加数量,源日期)

在原日期的基础上追加指定日期部分,返回新日期

DATEDIFF(日期部分,开始日期,结束日期)

取得两个指定日期之间的指定部分差值,返回整数

DATENAME(日期部分,日期)

取得日期的指定部分的字符串形式,返回字符串

DATEPART(日期部分,日期)

取得日期的指定部分的整数形式,返回整数

 

数学函数

RAND()

取得0-1的随机浮点数(float)

CONVERT(INT,RAND*(MAX - MIN+ 1))+MIN

获得指定范围取随机数公式

 

系统函数

CONVERT(目标类,表达式 [日期类型] )

指定值的类型转换

CAST(表达式 AS 目标类型)

指定值的类型转换

 

 

 

 

 

 

 

 

 

以上是关于SQL-Base 函数的主要内容,如果未能解决你的问题,请参考以下文章

SQL-Base 用表组织数据

SQL-Base 用表组织数据

损失函数(损失函数代价函数目标函数)​​​​​​​MSE0-1损失函数绝对误差损失函数分位数损失函数Huber损失函数感知损失函数Hinge损失函数指数损失函数对数损失函数

Kotlin函数 ⑧ ( 函数引用 作为函数参数 | ::函数名 | 函数类型 作为函数返回值类型 )

测开之函数进阶篇・第五篇《递归函数纯函数匿名函数偏函数》

8InfluxDB常用函数聚合函数,count()函数,DISTINCT()函数,MEAN()函数,MEDIAN()函数,SPREAD()函数,SUM()函数