想知道是否可以將正則表達式合併到SQL Server上的SQL語句中?我只發現Oracle支持正則表達式。SQL Server正則表達式
回答
不,沒有額外的幫助,如編寫CLR函數或類似的東西。 T-SQL沒有內置的正則表達式支持。
Thnak你,我已經注意到它有可能寫一個CLR函數,但是我在一個託管網站 - godaddy.com - 我相信我不能安裝VBScript.RegExp組件來在託管網站上工作。我是我正確思考?我是新來的。 – deDogs 2011-03-06 19:21:07
@deDogs不確定,這取決於GoDaddy允許的內容。這可能在託管環境中。 CLR二進制文件被序列化到數據庫中,所以實際上並沒有將二進制文件上傳到主機服務器。但是,默認情況下,SQL Server不啓用CLR集成。您需要查看GoDaddy支持的內容,以查看您是否可以使用CLR。 – squillman 2011-03-06 19:34:51
SQL Server支持PATINDEX和LIKE表達式中的limited pattern matching。
SQL Server中沒有本機正則表達式支持,但是you can expose the functionality in SQL Server 2005+ via CLR。
- 1. SQL Server和正則表達式
- 2. SQL Server的正則表達式
- 3. SQL Server中的正則表達式
- 4. SQL Server正則表達式搜索
- 5. SQL Server的正則表達式約束
- 6. SQL Server正則表達式kleene star
- 7. 在Sql Server中的正則表達式
- 8. SQL Server的正則表達式
- 9. 正則表達式在SQL Server 2000中
- 10. python sql正則表達式
- 11. 正則表達式oracle sql
- 12. SQL與正則表達式
- 13. 正則表達式SQL FROM
- 14. 將Perl正則表達式轉換爲SQL正則表達式
- 15. PHP-MySQLi替換爲正則表達式/正則表達式/正則表達式
- 16. 正則表達式(正則表達式)
- 17. 正則表達式(正則表達式)
- 18. 正則表達式(正則表達式)
- 19. 正則表達式表達
- 20. SQL Server T-SQL中的正則表達式
- 21. SQL Server的正則表達式提取模式
- 22. 正則表達式正則表達式正則表達式使用正則表達式,但不是與Python
- 23. SQL SQL查詢與正則表達式
- 24. SQL正則表達式(sql); C#
- 25. 正則表達式正則表達式返回的值正則表達式
- 26. 正則表達式正則表達式模仿正則表達式
- 27. 正則表達式表達
- 28. 正則表達式表達
- 29. RM-EC001的正則表達式(在sql-server中)
- 30. SQL Server的:正則表達式搜索捕獲組計數
也可以在這裏看到類似的答案[鏈接](http://stackoverflow.com/a/16973578/813266)我添加了關於SQL Server CLR Regex。 – DarrenMB 2013-06-06 23:18:10