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'); |