目录

SQL服务器 SUBSTRING() 函数

示例

从字符串中提取 3 个字符,从位置 1 开始:

SELECT SUBSTRING('SQL Tutorial', 1, 3) AS ExtractString;
亲自试一试 »

定义和用法

SUBSTRING() 函数从字符串中提取一些字符。

语法

SUBSTRING( string, start, length)

参数值

Parameter Description
string Required. The string to extract from
start Required. The start position. The first position in string is 1
length Required. The number of characters to extract. Must be a positive number

技术细节

工作于: SQL Server(从 2008 年开始)、Azure SQL 数据库、Azure SQL 数据仓库、并行数据仓库

更多示例

示例

从 "CustomerName" 列中提取 5 个字符,从位置 1 开始:

SELECT SUBSTRING(CustomerName, 1, 5) AS ExtractString
FROM Customers;
亲自试一试 »

示例

从字符串中提取 100 个字符,从位置 1 开始:

SELECT SUBSTRING('SQL Tutorial', 1, 100) AS ExtractString;
亲自试一试 »