眾所周知,SQL Server是Microsoft推出的關系數據庫管理系統。它具有易用性,良好的可伸縮性以及與相關軟件的高度集成的優點。它可以在多個平臺上使用,從運行Microsoft Windows 98的筆記本電腦到運行Microsoft Windows 2012的大型多處理器服務器都可以見到SQL Server。那么SQL Server分隔函數是什么?如何使用?有時我們需要在SQL Server中按“,”分隔一些字符串,例如a,b,c,以進行除法, 可以使用以下函數方法。
使用方法:
1SELECT * FROM dbo.f_splitstr('a,b,c',',')
結果:
這樣我們就實現了對字符串的分割處理,當然函數具體內容可以根據我們的需求進行修改。
再和大家多介紹一個,在SQL Server 2016以后,微軟官方加入了一個STRING_SPLIT,也是實現分割函數的,如果你的數據庫版本夠高,可以選擇使用官方的,方法一樣:
1SELECT * FROM STRING_SPLIT('a,b,c',',')
結果:
到此這篇關于SQL Server分隔函數的文章就介紹到這了,更多相關SQL Server分隔函數內容,請繼續關注中培偉業。