невозможно запустить \ скопировать команду с использованием библиотеки sqlx golang - PullRequest
0 голосов
/ 08 июня 2018

Я не могу запустить приведенную ниже команду Exec, используя библиотеку golang sql

db.Exec("\\COPY schema.table TO './tablename.csv' DELIMITER ',' NULL as 'null' CSV HEADER ;") Я получаю ошибку синтаксиса исключения на уровне или около "" \ COPY

Если я использую как показано ниже db.Exec("\COPY schema.table TO './tablename.csv' DELIMITER ',' NULL as 'null' CSV HEADER ;")

Я получаю ошибку, такую ​​как синтаксическая ошибка, рядом с "\"

Я не могу запустить команду COPY TO в качестве команды, поскольку я должен быть суперпользователем pq: должен быть суперпользователем, чтобы КОПИРОВАТЬ в или изfile

В любом случае, чтобы запустить команду \ copy to command с использованием библиотеки sql?

Я могу успешно запустить эту команду из командной строки, используя psql

...