字符串函数

 2024-01-26 03:02:42  阅读 0

字符串函数

1 字符串函数

1.1 篇幅与分析

() 返回包含字符数的字符串,但不包含后面的空格。

(,start,) 话不多说,取子串

right(,) 返回字符串右侧的字符

1.2 字符操作类

upper() 转换为大写

lower() 转换为小写

space() 生成一个空格

(,)复制字符串次

() 反转字符串

stuff(,start,,) 更改字符串

从 start 开始的字符被替换为

ltrim() rtrim() 删除空格

ascii(char) char(ascii) 两个函数一一对应,获取ascii码,根据ascii码获取字符

1.3 字符串搜索

(,) 返回起始位置

("%%",) 返回指定模式的起始位置,否则为0

数学函数

trunc(45.923, 1) 根据指定的精度截断小数。 结果是:45.9。 这是一个函数。

mod(1600,300) 求除法的余数,结果为:100。

abs() 进行评估。

() 取大于或等于指定值的小整数(即向上舍入)。

Floor() 是一个小于或等于指定值(即向下舍入)的大整数。

avg() 取平均值。

exp() 返回 e 的 n 次方。

pi() 3........(即 pi π)。

power(底 m, 指数 n) 返回 m 的 n 次方。

rand([]) 随机数生成器。

round(,) 四舍五入到指定的精度。

sign() 根据正数、零和负数返回 +1、0、-1。

sqrt() 返回平方根。

日期时间函数

() 归期

(,) 返回名称,例如 June

(,) 获取部分日期

(,.) 日期差异

(,,) 返回日期加上

在上面的函数中

书写价值和意义

yy 1753-9999 年

-4 刻度

毫米 1-12 个月

第 1-366 天

日后 1-31 天

convert函数 转换时间_转换时间的函数_转换时间格式函数

第 1-54 周

dw 一周中的 1-7 天

hh 0-23 小时

英里 0-59 分钟

秒 0-59 秒

ms 0-999 毫秒

日期转换

()

其他系统功能

() 用户登录名

() 数据库中的用户名

user 数据库中的用户名

() 适用于当前用户的规则

() 数据库名称

()数据库对象名称

(,) 列名

(,) 列长度

() 是有效的标识符

类型转换函数

(数据类型[(长度)],表达式[,样式])

将一种数据类型的表达式显式转换为另一种数据类型的表达式;

长度:如果数据类型允许设置长度,则可以设置长度,例如(10);

Style:用于将日期类型数据转换为字符数据类型的日期格式的样式。

转换时间格式函数_转换时间的函数_convert函数 转换时间

强制转换(表达式 AS 数据类型 [()])

将一种数据类型的表达式显式转换为另一种数据类型的表达式。

例如:cast(123 as ) 返回 123

N'age:' + cast(23 as) 返回年龄:23

系统功能

newid 无参数

返回 GUID(全局指示器)值

例如:newid()

返回:-F4DB-4FFE-86EB-

(任何表达方式)

确定表达式是数值类型还是可以转换为数值。

是:返回1,否:返回0

例如:(1111) 返回 1

('123rr') 返回 0

('123') 返回 1

(任意表达式1、任意表达式2)

如果any-不为NULL,则返回该值; 否则,将any- 的类型转换为any- 的类型(如果两种类型不同),然后返回any- 的值。

例如:(null,N'无值')返回无值

(N'具体值', N'无值') 返回具体值

(任何表达方式)

判断输入表达式是否为有效日期或者可以转换为有效日期;

是:返回1,否:返回0

例如:(()) 返回 1

标签: 返回 表达式 字符

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码