首页 > 解决方案 > 使用通配符时删除字符的 SQL 语句

问题描述

我想去掉以 CN=WILDCARD 开头的列中的所有字符,所以基本上去掉了 CN= 和之后的所有字符,

标签: sqlsql-server

解决方案


DECLARE @MyString VARCHAR(255) = 'CN=WILDCARD, Plus some other stuff.'
SELECT LTRIM(SUBSTRING(@MyString, CHARINDEX(',', @MyString)+1, 255))

返回“加上一些其他的东西。”


推荐阅读