使用自定义文件名路径复制csv

路加

尝试使用COPY函数将查询导出到CSV时遇到一些问题。

如果未在上使用自定义文件名,则COPY可以正常运行并成功导出查询TO

问题与向创建的文件名添加“日期戳”(类型)有关。

declare var1 varchar(25);
DECLARE STATEMENT TEXT;
select into var1 current_date -1;
STATEMENT := 'COPY (SELECT * from myTable) To ''E'C:\\Exports\\export_'||var1||'.csv' ''With CSV';
EXECUTE STATEMENT;

在这种情况下,var1获取类似的值2013-12-16,我需要将其添加到文件名中以获得export_2012-12-16.csv

我假设'放错了地方。我尝试了几种组合,但均未成功,错误的是ERROR: syntax error at or near "C"

欧文·布兰德斯特

plpgsql代码可以像这样工作:

...
DECLARE
   var1 text;
BEGIN
var1 := to_char(current_date - 1, 'YYYY-MM-DD');
EXECUTE $$COPY (SELECT * from myTable)
          TO E'C:\\Exports\\export_$$ || var1 || $$.csv' WITH CSV$$;
...

你的报价很乱。使用美元报价进行简化。请注意,此处SO突出显示的语法具有误导性,因为它不了解美元报价。

DECLARE只需要一次(虽然不是错误)。另外,BEGIN不见了。

to_char()使得日期独立于区域的文本表示。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用自定义文件名路径复制csv

来自分类Dev

在Highcharts中使用插件CSV导出时,如何自定义文件名?

来自分类Dev

使用自定义文件名保存画布

来自分类Dev

具有自定义路径和自定义文件名的Docker构建不起作用

来自分类Dev

将以前的路径更改为保留文件名的自定义路径并在 c# 中使用流编写器创建文件

来自分类Dev

在Windows中按“自定义过滤器”对文件夹/复制文件夹/文件名进行排序(使用Extrabits)

来自分类Dev

使用自定义文件名同时(并行)下载多个文件

来自分类Dev

16b汇编-使用自定义文件名创建文件

来自分类Dev

Yii2 如何使用自定义文件名保存文件?

来自分类Dev

如何自定义Highchart文件名?

来自分类Dev

来自自定义PATH的Python打开文件名

来自分类Dev

自定义按钮扩展下载的文件名

来自分类Dev

自定义访问日志文件名的后缀

来自分类Dev

自定义phpword中的文件名

来自分类Dev

自定义文件名的轨道问题

来自分类Dev

在SaveFileDialog上自定义检查文件名

来自分类Dev

Cordova / Phonegap自定义构建文件名

来自分类Dev

Codeception设置自定义html报告文件名

来自分类Dev

如何让用户在保存时自定义文件名?

来自分类Dev

设置Alamofire自定义目标文件名,而不是使用建议的DownloadDestination

来自分类Dev

访问-使用自定义文件名导出子窗体过滤的结果

来自分类Dev

如何在Laravel迁移中使用自定义文件名?

来自分类Dev

登录/注销时自动加密自定义eCryptfs文件夹(使用文件名加密)

来自分类Dev

使用自定义文件名将HTML表格内容导出到CSV文件(应在IE中工作)

来自分类Dev

如何使用Mailgun(来自Python)发送带有多个附件和自定义文件名的邮件

来自分类Dev

如何使用.htaccess隐藏文件名,在url上创建自定义用户名

来自分类Dev

如何使用 IBM Content Analytics 在自定义 uima 注释器中访问文档文件名或 URL?

来自分类Dev

无法使用 Azure 自定义脚本扩展复制文件

来自分类Dev

使用Selenium WebDriver以自定义路径下载文件

Related 相关文章

  1. 1

    使用自定义文件名路径复制csv

  2. 2

    在Highcharts中使用插件CSV导出时,如何自定义文件名?

  3. 3

    使用自定义文件名保存画布

  4. 4

    具有自定义路径和自定义文件名的Docker构建不起作用

  5. 5

    将以前的路径更改为保留文件名的自定义路径并在 c# 中使用流编写器创建文件

  6. 6

    在Windows中按“自定义过滤器”对文件夹/复制文件夹/文件名进行排序(使用Extrabits)

  7. 7

    使用自定义文件名同时(并行)下载多个文件

  8. 8

    16b汇编-使用自定义文件名创建文件

  9. 9

    Yii2 如何使用自定义文件名保存文件?

  10. 10

    如何自定义Highchart文件名?

  11. 11

    来自自定义PATH的Python打开文件名

  12. 12

    自定义按钮扩展下载的文件名

  13. 13

    自定义访问日志文件名的后缀

  14. 14

    自定义phpword中的文件名

  15. 15

    自定义文件名的轨道问题

  16. 16

    在SaveFileDialog上自定义检查文件名

  17. 17

    Cordova / Phonegap自定义构建文件名

  18. 18

    Codeception设置自定义html报告文件名

  19. 19

    如何让用户在保存时自定义文件名?

  20. 20

    设置Alamofire自定义目标文件名,而不是使用建议的DownloadDestination

  21. 21

    访问-使用自定义文件名导出子窗体过滤的结果

  22. 22

    如何在Laravel迁移中使用自定义文件名?

  23. 23

    登录/注销时自动加密自定义eCryptfs文件夹(使用文件名加密)

  24. 24

    使用自定义文件名将HTML表格内容导出到CSV文件(应在IE中工作)

  25. 25

    如何使用Mailgun(来自Python)发送带有多个附件和自定义文件名的邮件

  26. 26

    如何使用.htaccess隐藏文件名,在url上创建自定义用户名

  27. 27

    如何使用 IBM Content Analytics 在自定义 uima 注释器中访问文档文件名或 URL?

  28. 28

    无法使用 Azure 自定义脚本扩展复制文件

  29. 29

    使用Selenium WebDriver以自定义路径下载文件

热门标签

归档