SQL Server 文字列を範囲を指定して置換する
- 作成日 2022.09.14
- Sql Server
- SQL Server

SQL Serverで、文字列を範囲を指定して置換する手順を記述してます。
環境
- OS windows10 pro
- SQL server 2019
- SSMS 18.7.1
文字範囲を指定して置換
文字列を範囲を指定して置換する場合は、「STR」を使用します。
STUFF(文字列,開始位置,文字数,置換する文字)
実際に、2文字目から2文字を「〇〇」に置換してみます。
DECLARE @c NVARCHAR(20) = N'あいうえお'
SELECT @c,
STUFF(@c,2,2,'〇〇')
実行結果

置換されていることが確認できます。
-
前の記事
Linux ブロックデバイスをツリー表示する 2022.09.14
-
次の記事
PostgreSQL to_char使用時に空白が入る 2022.09.14
コメントを書く