2
A
回答
13
在一個新的查詢試試這個:
DECLARE @Phrase varchar(1000)
SELECT @Phrase = 'az a1 az a3 az a4 az a6'
SELECT REPLACE(@Phrase, 'az', 'B')
這將導致你的預期/所需的行爲:
B a1 B a3 B a4 B a6
1
根據MSDN:
Replaces all occurrences of a specified string value with another string value.
試試這個:
DECLARE @x nvarchar(50)
SET @x = 'BobbyBobbyBobby'
SET @x = replace(@x, 'Bobby', '')
PRINT '!' + @x + '!'
它將打印
!!
見MSDN文檔的詳細信息。
相關問題
- 1. 替換字符串中的所有字符實例
- 2. 替換字符串的所有實例的字符串的Python
- 3. 替換MySQL中的所有字段
- 4. 替換多個元素中的字符的所有實例
- 5. 替換JS中的某些字符的所有實例?
- 6. 替換數據庫中的所有字符串實例?
- 7. 動態替換字符串中標記的所有實例
- 8. 替換字符串中的所有YouTube/Vimeo iframe實例
- 9. 用****替換XML中的所有字符串實例
- 10. 替換typescript中字符串的所有實例?
- 11. Cygwin替換文本文件中的所有字符實例
- 12. PHP - 如何替換字符串中所有單詞的實例
- 13. 如何替換字符串中的子字符串的所有實例
- 14. 替換特殊字符的所有實例
- 15. mod_rewrite用%26替換所有&字符的實例
- 16. 用vim替換標籤之間的所有字符實例
- 17. grep和sed - 替換字符串的所有實例
- 18. 如何替換反斜槓字符的所有實例?
- 19. Vim替換:將所有實例的數字(XXX)更改爲XXX.isnumeric()
- 20. 僅使用循環替換字符串中的所有字符實例
- 21. 用字符串替換數據框中的所有數字實例R
- 22. 替換所有數據庫字段中的字符
- 23. 的Javascript替換所有實例
- 24. 搜索並替換所有字段(CSV)
- 25. 用sql中的單個實例替換多個實例的字符
- 26. 替換字符串開始處以外的所有子字符串實例
- 27. Java的替換所有的字符串,替換所有數字低於3
- 28. 用NULL替換字符串的實例
- 29. 替換字段中的值
- 30. 替換數字中的所有點
我想你是錯誤的。 [替換](http://msdn.microsoft.com/en-us/library/ms186862.aspx)將取代所有的出現,而不僅僅是第一次。 – 2010-09-17 16:21:09