sqlserver substring用法
    substring是SQL Server中的一个函数,用于返回一个字符串的一部分。其语法如下:
    ```
    SUBSTRING (string_expression, start, length)
    ```
    其中,string_expression是要截取的源字符串;start是截取的起始位置,从1开始计数;length是截取的长度。
    以下是substring的相关用法:
字符串截取 sql
    1. 截取单个字符:
    ```
    SELECT SUBSTRING('Hello World', 1, 1) --返回H
    ```
    3. 截取字符串的末尾一部分:
    5. 使用变量作为截取的起始位置和长度:
    6. 结合CHARINDEX函数,截取字符串中任意位置的子字符串:
    ```
    DECLARE @str VARCHAR(100) = 'Hello, World!';
    DECLARE @start INT = CHARINDEX(',', @str) + 2;
    DECLARE @length INT = CHARINDEX('!', @str) - @start;
    SELECT SUBSTRING(@str, @start, @length); --返回World
    ```

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。