请帮助将sql string a.3.1转换为(a).(3).(1)

Sam*_*iva 1 sql sql-server sql-server-2008 reporting-services ssrs-2008-r2

我需要帮助增加(以及) 在一个字符串中的每个字符/数(不包括.从字符串).例如,我需要将字符串转换a.3.1(a).(3).(1)

我正在使用sql server 2008 r2

提前致谢.

Pரத*_*ீப் 5

只是一个Replace功能对你有用.

更换所有的.).(.然后分别在字符串的开头和结尾附加()括号

select '(' + Replace('a.3.1', '.' , ').(') + ')'
Run Code Online (Sandbox Code Playgroud)