2016-07-29 8 views

答えて

0

あなたが必要なパターンの最初の文字と長さの位置を知っている場合、あなたは「サブ」

構文を使用することができます - あなただけならば、サブストリング(表現、開始、長さ)

select substring('ce765e1bc7:abc879:53:7011:2',22,4) 

を文字列と検索するパターンはありますが長さはわからない場合は、下の例に示すように、「charindex」と「char_length」を使用することもできます。

BEGIN 
DECLARE @stpos INT, @stlen INT 
SELECT @stpos = charindex('7011', 'ce765e1bc7:abc879:53:7011:2') 
SELECT @stlen = char_length('7011') 
SELECT substring('ce765e1bc7:abc879:53:7011:2',@stpos, @stlen) 
END 
関連する問題