MySQLで改行コードを挿入/置換する方法

2021年11月23日火曜日

SQL

t f B! P L

MySQLで、文字列の間に改行コードを挿入したり、改行コードを置換する方法を紹介します。

スポンサーリンク

MySQLでは改行に「\r\n」を使うべし

結論、MySQLではCやJavaなどと同様に、改行には「\r\n」を使います。

OSや開発する環境よって使用する改行コードが異なってくると思いますが、それぞれ次のように記述します。

▪️ キャリッジリターン (CR)

SELECT '改行コードの¥rサンプルです'

▪️ ラインフィード (LF)

SELECT '改行コードの¥nサンプルです'

▪️ キャリッジリターン (CR) + ラインフィード (LF)

SELECT '改行コードの¥r¥nサンプルです'

PostgreSQLも「\r\n」を使うべし

同じRDBのPostgreSQLも、改行コードに「\r\n」を使用します。T-SQLやOracleで改行コードを挿入する時は、CHARCHR関数を使う必要があり、挿入する改行コードが多くなるとSQLがゴチャゴチャしてしまいますが、その点、MySQLやPostgreSQLは「\r\n」が使えてSQLがスッキリです。

スポンサーリンク
スポンサーリンク

このブログを検索

Profile

自分の写真
Webアプリエンジニア。 日々新しい技術を追い求めてブログでアウトプットしています。
プロフィール画像は、猫村ゆゆこ様に書いてもらいました。

QooQ