sql - 使用通配符时删除字符的 SQL 语句
问题描述
我想去掉以 CN=WILDCARD 开头的列中的所有字符,所以基本上去掉了 CN= 和之后的所有字符,
解决方案
DECLARE @MyString VARCHAR(255) = 'CN=WILDCARD, Plus some other stuff.'
SELECT LTRIM(SUBSTRING(@MyString, CHARINDEX(',', @MyString)+1, 255))
返回“加上一些其他的东西。”
推荐阅读
- solr - 标记和排除过滤器的 Solr 本地参数不起作用
- c# - C# 到 R - HTTP GET
- encryption - 如何使用 DRM 获取 MPEG Dash?
- python - Python问题加入二进制像Ojbects
- c++ - 为什么对引用的 const 引用会失去其 const 性?
- flutter - 飞镖中的固定长度整数
- spring-boot - 如何从 Camunda 中的 EnumFormType 重置值?
- c# - 从 PowerPoint 中提取图像并使用 VSTO 加载项 c# 添加到 Word
- firebase - Flutter:可以等待兄弟小部件完成构建吗?
- javascript - 有没有办法避免反应钩子中的依赖数组?