请帮助将sql字符串a.3.1转换为(a).(3) .(1)



我需要帮助将()添加到字符串中的每个字符/数字(不包括字符串中的.)。例如,我需要将字符串a.3.1转换为(a).(3).(1)

我正在使用sql server 2008 r2

提前谢谢。

只需Replace函数即可。

将所有.替换为).(。然后在字符串的开头和末尾分别附加()括号

select '(' + Replace('a.3.1', '.' , ').(') + ')'
  • Sql Fiddle演示

相关内容

  • 没有找到相关文章

最新更新