SQL——截取字符串常用函数

技术博客 (317) 2023-09-16 10:44:55

截取字符串常用函数

  • 1、LEFT ( )
  • 2、RIGHT ( )
  • 3、SUBSTRING ( )

1、LEFT ( )

\quad \quad 从字符串最左边开始截取即正向截取,返回从字符串左边开始指定个数的字符。

语法:

LEFT ( character_expression , integer_expression)

参数:
character_expression:源字符串 ,
integer_expression :要截取最左边的字符数

eg:

select left('SQL_Server',2 );

返回结果:SQ

2、RIGHT ( )

\quad \quad 从字符串最右边开始截取即反向截取,返回字符串中从右边开始指定个数的字符。

语法:

RIGHT ( character_expression , integer_expression )

参数:
character_expression:源字符串 ,
integer_expression :要截取最左边的字符数
eg:

select RIGHT('SQL_Server',2 );

返回结果:er

3、SUBSTRING ( )

\quad \quad 返回字符、binary、text 或 image 表达式的一部分
语法:

SUBSTRING ( character_expression , start , length )

参数:
character_expression:源字符串 ,
start: 截取起始位置(含该位置上的字符)
length: 截取长度

eg:

select SUBSTRING('SQL_Server',5 ,6);

返回结果:Server

THE END

发表回复