ホームページ > データベース > mysql チュートリアル > REPLACE を使用して nvarchar データ内の `` タグを置換するときに改行が挿入されないのはなぜですか?

REPLACE を使用して nvarchar データ内の `` タグを置換するときに改行が挿入されないのはなぜですか?

Susan Sarandon
リリース: 2024-12-19 13:41:16
オリジナル
556 人が閲覧しました

Why Aren't Newlines Inserted When Replacing `` Tags in nvarchar Data Using REPLACE?

nvarchar に改行を正しく挿入する

質問:

タグは削除されますが、改行は挿入されません。根本的な問題は何ですか?

答え:

問題はデータ自体ではなく、SSMS 設定にあります。改行が確実に保持されるようにするには、次の場所に移動します。

Tools -> Options -> Query Results -> SQL Server -> Results to Grid -> Retain CR/LF on Copy or Save
ログイン後にコピー

このオプションのボックスをチェックして、コピーまたは保存するときに復帰 (CR) 文字と改行 (LF) 文字が保持されるようにします。結果。この設定を有効にすると、REPLACE 関数は nvarchar データに改行を正しく挿入するはずです。

以上がREPLACE を使用して nvarchar データ内の `` タグを置換するときに改行が挿入されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート