当我将 csv 复制到它时,帖子如何不逃脱



我想复制一个csv到postgres。有些值是这样的字符串"{"foo": 123}"

如果我直接在 postgres 中使用 COPY,它将转义字符串。 当我从 postgres 中选择时,它会变成"{foo:123}",但我很难处理,所以如何不逃脱".也就是说,我希望当我从 postgres 中选择它时,我可以"{"foo": 123}"获取源字符串

CREATE TABLE meuk
        ( bagger varchar
        );
COPY meuk(bagger) FROM stdin WITH CSV QUOTE '"' ESCAPE E'\' ;
"{"foo": 123}"
.
SELECT * from meuk;

结果:

CREATE TABLE
    bagger    
--------------
 {"foo": 123}
(1 row)

最新更新