如何从A $$$ B获得A $ B $ C $ D或A%B%C%D $$$$$$ C $$$$$$$$$ SQL Server中的D字符串?

时间:2016-03-29 13:37:11

标签: sql sql-server sql-server-2008 sql-server-2012

如何从SQL Server中的A$B$C$D字符串中获取A%B%C%DA$$$B$$$$$$C$$$$$$$$$D

1 个答案:

答案 0 :(得分:8)

试试这个:

DECLARE @col VARCHAR(MAX) = 'A$$$B$$$$$$C$$$$$$$$$D'

SELECT REPLACE(REPLACE(REPLACE(@col, '$', '{}'), '}{', ''), '{}', '$')