ホームページ >データベース >mysql チュートリアル >UPDATE と REPLACE を使用して SQL Server テーブル列の部分文字列を置換するにはどうすればよいですか?
UPDATE 関数と REPLACE 関数を使用して SQL Server テーブル列の部分文字列を置換します
この記事では、パス参照を含む SQL Server テーブルの列を更新する方法について説明します。パスが変更されたため、列内のすべてのレコードでパスの特定の部分を更新する必要があります。
これは、単純な UPDATE ステートメントと REPLACE 関数を使用して実現できます。 REPLACE 関数は、更新する文字列、置換する部分文字列、および置換文字列の 3 つのパラメータを取ります。
以下はコード例です:
<code class="language-sql">UPDATE my_table SET path = REPLACE(path, 'oldstring', 'newstring');</code>
my_table
: これをターゲットテーブルの名前に置き換えます。 path
: パス参照を含む列を表します。 REPLACE
: この関数は文字列の置換を実行します。 'oldstring'
: これは、置換する部分文字列です。 'newstring'
: これは置換部分文字列です。 このステートメントを実行すると、path
列のすべてのレコード内のパスの指定された部分を簡単に置き換えることができます。更新された段落を除き、元のパスは変更されません。
以上がUPDATE と REPLACE を使用して SQL Server テーブル列の部分文字列を置換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。