📜  sql server 从字符串中删除输入 - SQL (1)

📅  最后修改于: 2023-12-03 14:47:36.014000             🧑  作者: Mango

SQL Server 从字符串中删除输入

在 SQL Server 中,有时我们需要从字符串中删除一些输入,以便进一步处理。以下是您可以使用的三种方法。

1. REPLACE 函数

REPLACE 函数接受三个参数:要修改的字符串,要删除的字符串以及要替换成的字符串。

SELECT REPLACE('Hello World', 'Hello', '')

输出为:

 World
2. STUFF 函数

STUFF 函数接受四个参数:要修改的字符串,从哪里开始删除,要删除的字符的数量以及要插入的字符串。

SELECT STUFF('Hello World', 1, 5, '')

输出为:

World
3. SUBSTRING 函数

SUBSTRING 函数接受三个参数:要修改的字符串,从哪里开始,要删除的字符的数量。

SELECT SUBSTRING('Hello World', 6, 6)

输出为:

World

以上是 SQL Server 从字符串中删除输入的三种方法。您可以结合自己的实际情况,选择其中一种或多种方法。