1
我使用REGEXP_SUBSTR相當於在SQL Server
SELECT REGEXP_SUBSTR('500 Oracle Parkway, Redwood Shores, CA',',[^,]+,')
FROM DUAL;
它返回下面的輸出Oracle查詢:
, Redwood Shores,
我試圖讓SQL Server中的完全相同的結果。我試圖做到如下
substring(text, patindex, length)
但我掙扎着長度規範。
你可以讓我知道我可以如何實現這是在SQL Server?
SQL Server不具有正則表達式。您可以使用[STRING_SPLIT](https://msdn.microsoft.com/en-us/library/mt684588.aspx)表值函數來拆分字符串並將其部分作爲單獨的行返回 –