PostgresqlでSQL文中に改行コードを挿入する
改行(LF)したい箇所にchr(10)を挿入する。
1 | INSERT INTO target_table (target_col) VALUES ('foo' || chr(10) || 'bar'); |
ASCIIコード参考。
| ASCIIコード | 内容 |
|---|---|
| chr(9) | タブ |
| chr(13) | CR |
| chr(10) | LF |
| chr(32) | スペース |
| chr(39) | 引用符(') |
また、文字列の前にE(小文字でもOK)を入力することでも改行コードを挿入できる。
1 | INSERT INTO target_table (target_col) VALUES (E'foo\nbar'); |