複雑な文字列置換があり、読み取り専用アクセスしか許可されていません。
substring
関数とcharindex
関数が正しいかどうかを確認できるように、それぞれが前の列に依存するいくつかの列が必要です。
基本的にこれ:
DECLARE @myvar NVARCHAR(100) = 'ThisIsMyTest'
SELECT REPLACE(@myvar, 'My', 'Our') AS Part1
,Part1 + ' added to the end'
2 番目の列の出力を次のようにします。
ThisIsOurTest added to the end
これは私が達成しようとしていることの非常に単純化されたバージョンなので、コンセプトを探しています。この答えは必要ありません:
SELECT REPLACE(@myvar, 'My', 'Our') as Part1, REPLACE(@myvar, 'My', 'Our') + ' added to the end'
それが今私がしていることだからです。