SQL Server提供了一个函数SUBSTRING可以在字段中截取想要的数据,是一种非常有用的功能。本文将介绍如何在 SQL Server 中使用 SUBSTRING 截取字段的值。

### 语法

SUBSTRING 的语法非常简单,如下所示:

SQL

SUBSTRING ( expression, start, length )

Arizona,Phoenix

California,Sacramento

Colorado,Denver

Florida,Tallahassee

结果如下:

那么如果我们想把城市名提取出来该怎么做呢?

同样的,可以利用 SUBSTRING 方法,如下所示:

SQL

SELECT SUBSTRING(city, CHARINDEX(‘,’, city)+1, LEN(city)-CHARINDEX(‘,’, REVERSE(city)))

FROM cities;

Phoenix

Sacramento

Denver

Tallahassee

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。