我想从当前结果集中删除方括号和数字。 BenefitCode是一个varchar字段。
select BenefitCode
from uwc
当前输出
[70] PRESCRIPTION DRUGS
[593] GLOBAL PAYMENT- HOSPITAL, PHYSICIAN/ SURGEON AND OTHER CHARGES
所需的输出,
PRESCRIPTION DRUGS
GLOBAL PAYMENT- HOSPITAL, PHYSICIAN/ SURGEON AND OTHER CHARGES
最佳答案
您可以使用stuff()
:
select stuff(BenefitCode, 1, charindex(']', BenefitCode) + 1, '')
关于sql - 从varchar字段结果中删除数字和方括号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57012200/