我需要使用SQL Server中的T-SQL从字符串替换特定模式/文本的代码。我需要删除的文本或模式我将获得变量@productno
。产品名称包含productno
,但其位置不固定。
以下是一些例子:
Old prodname | prodno | new prodname
--------------------------------------------------------------------------
1) CORE TEST G G CORE TEST
2) LCU 11-2 (SCOTT ET AL "A" NO. 1) 11-2 LCU (SCOTT ET AL "A" NO. 1)
3) Little Creek Unit (LCU) 23-11 23-11 Little Creek Unit (LCU)
4) SSFUZA 27-14 # 1 1 SSFUZA 27-14
5) LAUREL FIELD UNIT 1-1 (1-7#4) 1 1 LAUREL FIELD UNIT 1-1 (1-7#4)
我将在单独的变量中得到prodno,我只需要从prodname中删除它并显示newprod名称,但记住所有组合