我不得不问你一些与 MSSQL 相关的东西。
所以,我有一个名为的列Command(VARCHAR)
,它是某个名为TB_Commander
.
此列包括结果,例如(行):
1.Delete o:2312312, c=312321
2.Add o:342342344, c=5
顺便提一句。我想做的事情是从这些行中选择子字符串,其中仅包含'o:2312312',对于第2行,仅包含'o:342342344'。
我被困在这里:
select
SUBSTRING(Command,PATINDEX('%1%',Command),
CHARINDEX(',',Command,PATINDEX('%o=%',Command))-0) as OperationID
from TB_Commander
where IdRow = 921321
对不起我的英语不好...
谢谢你的手...