我正在寻找一种方法来插入一个多行文本到PostgreSQL表(列)。Screenshot of the insert query假设我在data.sql文件中有一个表'problem',我想将一个多行文本插入到data.sql列中。我该怎么办?
vzgqcmou1#
你可以通过在文本常量前添加一个E,然后在你想要换行的地方添加一个\n来使用C风格转义的字符串常量:demo
E
\n
create table test(id serial primary key, a text); insert into test (a) values (E'line1\nline2\nline3') returning *;
| ID|一|| --|--|| 1 |line1 line2 line3|
1条答案
按热度按时间vzgqcmou1#
你可以通过在文本常量前添加一个
E
,然后在你想要换行的地方添加一个\n
来使用C风格转义的字符串常量:demo| ID|一|
| --|--|
| 1 |line1 line2 line3|