Sql 简明教程

SQL - String Functions

SQL 字符串函数主要用于字符串处理。下表列出了重要的字符串函数:

Sr.No.

Function & Description

1

返回最左字符的数字值

2

返回通过的每个整数的字符

3

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

4

CONCAT_WS()Returns concatenate with separator

5

CONCAT()Returns concatenated string

6

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

7

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

8

FORMAT()Returns the formatted string.

9

LEFT()Returns the extracting string.

10

LEN() 返回给定字符串的长度。

11

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

12

LTRIM() 删除字符串左侧的所有空格和字符后返回一个字符串。

13

NCHAR() 基于数字代码返回 Unicode 字符。

14

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

15

QUOTENAME() 返回带分隔符的字符串

16

REPLACE() 通过将字符串的特定部分(子字符串)的所有出现替换为指定字符串,返回一个新字符串。

17

REPLICATE()Returns the repeated value.

18

REVERSE()Returns a reversed string.

19

RIGHT() 从实际(当前)字符串返回最右侧字符。

20

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

21

SOUNDEX()Returns the Soundex string.

22

SPACE() 返回一个由 N 个空格字符组成的字符串。

23

STR() 将数字作为字符串返回。

24

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

25

STRING_SPLIT() 将字符串拆分为子字符串行。

26

STUFF() 通过在指定的删除位置插入第二个表达式来返回一个新字符串。

27

SUBSTRING() 返回字符的部分。

28

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

29

TRIM()Returns a trimmed string.

30

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

31

UPPER() 返回所有字符均为大写的字符串。