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

Please help convert sql string a.3.1 to (a).(3).(1)

我需要帮助将 () 添加到字符串中的每个 character/number(从字符串中排除 .)。 例如,我需要将字符串 a.3.1 转换为 (a).(3).(1)

我正在使用 sql 服务器 2008 r2

提前致谢。

只需一个 Replace 函数即可。

将所有的.替换为).(。然后在字符串的首尾分别追加()括号

select '(' + Replace('a.3.1', '.' , ').(') + ')'