先感谢您。

我想在 .包括 .,但长度是可变的,字符串可以是任意长度。

1)示例:
输入:- SCC0204.X and FRK0005.X and RF0023.X and ADF1010.A and HGT9010.V
输出:SCC0204 and FRK0005 and RF0023 and ADF1010.A and HGT9010.V
我尝试使用 charindex 但随着长度不断变化,我无法做到。我想修剪仅以 X 结尾的值

任何帮助将不胜感激。

最佳答案

假设只有一个点

UPDATE TABLE
SET column_name = left(column_name, charindex('.', column_name) - 1)

对于选择
select left(column_name, charindex('.', column_name) - 1) AS col
from your_table

关于sql - 我想从字符串中删除部分字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43061733/

10-14 17:05
查看更多