TSQL 文字列内の改行文字を置き換え (または削除) したいのですが、何かアイデアはありますか?
明らかなこと
REPLACE(@string, CHAR(13), '')
ただそれをやらないだけです...
ベストアンサー1
実際、SQL コマンドまたはスクリプト文字列内の新しい行は、CR、LF、または CR+LF のいずれかになります。これらすべてを取得するには、次のようなものが必要です。
SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '')