2017-09-06 7 views
-1

ある列の文字列として存在する正規表現パターンを他の列の文字列と一致させることができる技術を知っている人はいますか?他の列の文字列と一致する列の正規表現

Table 1: 
RegExCol | ValueColumn1 | ValueColumn2 
-------------------------------------- 
pattern1 |  foo  | bar 
pattern2 |  bar  | foo 

Table 2: 
StringValue | 
------------- 
LongString | 

私は私のLongStringにマッチしたパターンに基づいてValueColumn1とValueColumn2から値を取得したい - 理想的にT-SQLに参加。 SSISも可能です。私たちはSQL Server Enterprise 2016を実行しています

答えて

0

これがうまくいくかどうかわかりません。 LIKEコマンドは、実際の正規表現

select a.ValueColumn1, a.ValueColumn2 
from Table1 a inner join table2 b 
    on b.LongString like a.RegExCol 
+1

、限定されるものではないが、私はSQLのCLRが必要であることがわかったので、私はそれについてもう少しを知っていれば、私は別の質問を投稿する必要があります。あなたは努力のための正解を得るでしょう:) –

関連する問題