私のデータベースでは、一重引用符をエスケープしてレコードが保存されるたびに倍増する問題がありました。私はこれを今修正しましたが、作成した混乱を取り除く必要があります。SQL Server - 複数のアポストロフィを単一のアポストロフィで置き換えてください
私はアポストロフィ以上のすべてのインスタンスを1つのインスタンスに置き換えるのが最も簡単ではないかと思いました。たとえば、 '' '' ''を 'と置き換えます。
テーブルにはさまざまな数のインスタンスがあります。
私のデータベースでは、一重引用符をエスケープしてレコードが保存されるたびに倍増する問題がありました。私はこれを今修正しましたが、作成した混乱を取り除く必要があります。SQL Server - 複数のアポストロフィを単一のアポストロフィで置き換えてください
私はアポストロフィ以上のすべてのインスタンスを1つのインスタンスに置き換えるのが最も簡単ではないかと思いました。たとえば、 '' '' ''を 'と置き換えます。
テーブルにはさまざまな数のインスタンスがあります。
これは、単一引用符の多くを必要とする:単一引用符の
update t
set col = replace(col, '''''', '''');
-----------------------------^^** ^^
最初の文字列は、6つの単一引用符があり、二つ目は4を持っています。
^^
および**
には、一重引用符を表す二重引用符が表示されます。
サンプルデータと予想される結果を表示できますか? –