我不確定這是否可以在SQL Server中完成。可能有人請幫助我,如果可能與SQL?SQL Server中的關鍵正則表達式實現
我有一個數據表看起來像這樣:
DECLARE @MYTABLE TABLE
(
ColumnA VARCHAR (50)
)
INSERT INTO @MYTABLE
SELECT '01268 591558 * 3 Marina' UNION ALL
SELECT '01322 421980 JULIE A/P' UNION ALL
SELECT '01296620096 BR TAKES CARD EOM' UNION ALL
SELECT '07547 740863/07986 019852' UNION ALL
SELECT '07754553528 - TIM' UNION ALL
SELECT '07732418595 sam' UNION ALL
SELECT '01793 425574- Charlotte' UNION ALL
SELECT '01268 591558 * 3 Marina' UNION ALL
SELECT '07967 967404 CELIA' UNION ALL
SELECT '0208 361 1213/1433 /8899 ' UNION ALL
SELECT '0208 361 1213/1433 ' UNION ALL
SELECT '0208 361 1213/1433' UNION ALL
SELECT '01206 578671/564272' UNION ALL
SELECT '01206735561/07748116152' UNION ALL
SELECT '0208 361 1213/1433 ' UNION ALL
SELECT ' SUE' UNION ALL
SELECT '01206735561/07748116152/0156589'
,我期待像
輸出五月有人請幫助我?
謝謝
清理你的電話號碼是硬任務,是不是非常適合SQL。即使使用正則表達式匹配,這也很難。 –
要添加到Gordon所說的內容,SQL不支持正則表達式。對_limited_模式匹配有一些支持,但SQL不適合您要完成的任務。 – pymaxion
:)我的壞....... –