TSQLで改行を置き換える 質問する

TSQLで改行を置き換える 質問する

TSQL 文字列内の改行文字を置き換え (または削除) したいのですが、何かアイデアはありますか?

明らかなこと

REPLACE(@string, CHAR(13), '')

ただそれをやらないだけです...

ベストアンサー1

実際、SQL コマンドまたはスクリプト文字列内の新しい行は、CR、LF、または CR+LF のいずれかになります。これらすべてを取得するには、次のようなものが必要です。

SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '')

おすすめ記事