如何在PostgreSQL中的函数内使用\ COPY命令

时间:2011-08-18 05:36:12

标签: postgresql copy

我想使用\ COPY命令将表导出到.CSV文件中。我能够做到这一点作为一个独立的命令。我无法在PostgreSQL中的函数中嵌入相同的行。实际上这个电话应该来自ECPG。我选择\ COPY over COPY命令,因为我没有超级用户帐户!请指导我。

谢谢和问候, 希瓦。

2 个答案:

答案 0 :(得分:1)

不幸的是,所有\命令都是psql命令。您可以运行psql -E来查看这些命令扩展到哪些命令并将其发送到服务器,但如果您需要超级用户帐户来运行COPY,则需要超级用户帐户要这样做。

答案 1 :(得分:0)

如果您正在谈论使用plpgsql复制,我认为这可能会有所帮助:

Dynamically-generated table-name in PostgreSQL COPY command