标签: tsql sql-server-2014
我有一个存储在一个表中的字符串,该表有两个逻辑门,看起来像1*((CUBL>1)*((DIFL>1)*1))。
1*((CUBL>1)*((DIFL>1)*1))
使用另一个表中的值解析此变量名称,例如1*((1150>1)*((0>1)*1))。我需要用另一个字符串替换括号之间的值,例如IIf(1150>0,1,0),IIf(0>1,1,0)。我想知道如何更换这些值。
1*((1150>1)*((0>1)*1))
IIf(1150>0,1,0)
IIf(0>1,1,0)