前端之家收集整理的这篇文章主要介绍了
sql – 修剪包含错误数据的列,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的数据看起来像
ID LPNumber
1 30;#TEST123
2 302;#TEST1232
如何更新MyText以删除#之前的所有内容并包括#,所以我留下以下内容:
ID LPNumber
1 TEST123
2 TEST1232
我看过sql Server Replace,但想不出一种检查“;”的可行方法.
请改用CHARINDEX(),LEN()和RIGHT().
RIGHT(LPNumber,LEN(LPNumber) - CHARINDEX('#',LPNumber,0))
原文链接:https://www.f2er.com/mssql/79595.html