SQL 字符串函数



SQL 字符串函数主要用于字符串操作。下表详细介绍了重要的字符串函数:

序号 函数和描述
1 ASCII()

返回最左侧字符的数值。

2 CHAR()

返回每个传入整数对应的字符。

3 CHARINDEX()

返回子字符串在给定字符串中的位置。

4 CONCAT_WS()

返回带分隔符的连接字符串。

5 CONCAT()

返回连接的字符串。

6 DIFFERENCE()

返回一个整数,衡量两个不同表达式(字符串)的 SOUNDEX() 值之间的差异。

7 ESCAPE()

返回带有转义字符的文本。

8 FORMAT()

返回格式化的字符串。

9 LEFT()

返回提取的字符串。

10 LEN()

返回给定字符串的长度。

11 LOWER()

返回给定字符串的小写形式。

12 LTRIM()

删除字符串左侧的所有空格和字符后返回字符串。

13 NCHAR()

根据数字代码返回 Unicode 字符。

14 PATINDEX()

返回模式在字符串中的位置。

15 QUOTENAME()

返回带有分隔符的字符串。

16 REPLACE()

用指定的字符串替换字符串的特定部分(子字符串)的所有出现后,返回一个新字符串。

17 REPLICATE()

返回重复的值。

18 REVERSE()

返回反转的字符串。

19 RIGHT()

返回实际(当前)字符串中最右侧的字符。

20 RTRIM()

删除所有尾随空格后返回字符串。

21 SOUNDEX()

返回 Soundex 字符串。

22 SPACE()

返回由 N 个空格字符组成的字符串。

23 STR()

返回数字字符串。

24 STRING_AGG()

连接字符串表达式的值,并在它们之间放置分隔符。

25 STRING_SPLIT()

将字符串拆分为子字符串的行。

26 STUFF()

在指定的删除位置插入第二个表达式后,返回一个新字符串。

27 SUBSTRING()

返回字符的一部分。

28 TRANSLATE()

从第一个参数返回一个字符串。

29 TRIM()

返回修剪后的字符串。

30 UNICODE()

返回第一个字符的整数值。

31 UPPER()

返回所有字符都大写的字符串。

广告