SQL Server SUBSTRING() 函数
实例
在字符串中从位置 1 开始提取 3 个字符:
SELECT SUBSTRING('SQL Tutorial', 1, 3) AS ExtractString;
定义与用法
SUBSTRING()
函数从字符串中提取一些字符。
语法
SUBSTRING( string , start , length )
参数值
参数 | 描述 |
---|---|
string | 必填。要从中提取的字符串 |
start | 必填。开始的位置。在 string 中的第一个位置是 1 |
length | 必填。要提取的字符数。必须是正数 |
技术细节
适用版本: | SQL Server(从 2008 开始)、Azure SQL数据库、Azure SQL数据仓库、并行数据仓库 |
---|
更多实例
实例
在 "CustomerName" 列中从位置 1 开始提取 5 个字符:
SELECT SUBSTRING(CustomerName, 1, 5) AS ExtractString
FROM Customers;
实例
在字符串中从位置 1 开始提取 100 个字符:
SELECT SUBSTRING('SQL Tutorial', 1, 100) AS ExtractString;