次の方法で共有


取り替える

✅ Azure Stream Analytics ✅ Fabric Eventstream

指定した文字列値をすべて別の文字列値に置き換えます。

構文

REPLACE ( stringExpression, stringPattern, stringReplacement )

論争

stringExpression

検索する文字列式。

stringPattern

検索する部分文字列。 stringPattern が空の文字列の場合は、stringExpression が返されます。

stringReplacement

置換する文字列。

戻り値の型

引数のいずれかが NULL の場合は NULL を返します。 それ以外の場合は、nvarchar(max) を返します。

例示

SELECT REPLACE(value, pattern, replacement) AS result FROM input
表現 結果
REPLACE('abcde', 'cd', 'xx') 'abxxe'
REPLACE('cdabcd', 'cd', 'x') 'xabx'
REPLACE('cd', 'cd', 'xxx') 'xxx'
REPLACE('abcde', 'gh', 'xx') 'abcde'
REPLACE('abcde', 'cde', '') 'ab'
REPLACE('abcde', '', 'xxx') 'abcde'
REPLACE('', 'cde', 'xxx') ''
REPLACE(NULL, 'cde', 'xxx') null 値
REPLACE('abcde', NULL, 'xxx') null 値
REPLACE('abcde', 'cde', NULL) null 値

こちらもご覧ください