我有一個表格,其中包含用戶列表,如下所示。SQL Server中的正則表達式
christopher.j.sansom
vinay.prabhakar
Guillaume.de.Miribel (Stage 2B); jean-marie.pierron (Stage 3B)
ian.notley; pavan.sethi
Ron.M.Barbeau
jason.angelos
jonathan.l.lange, ramesh.t.murti,
nicole.f.cohen
我們可以得到如下記錄。需要將逗號分隔的記錄作爲新行返回。
christopher.j.sansom
vinay.prabhakar
Guillaume.de.Miribel
jean-marie.pierron
ian.notle
pavan.sethi
Ron.M.Barbeau
jason.angelos
jonathan.l.lange
ramesh.t.murti
nicole.f.cohen
SQL Server本身不支持正則表達式,您是否有可用的正則表達式CLR?您需要一個** [Table-Valued User-Defined Function](http://technet.microsoft.com/en-us/library/ms191165(v = sql.105).aspx)**以刪除圓括號,將值分割並添加到1個單個結果集。 – funkwurm