csv - 是否可以在 csv 中包含列名,并在 Snowflake 中将其复制到语句中?

标签 csv export-to-csv snowflake-cloud-data-platform

例如:

COPY INTO @my_stage/my_test.csv 
FROM (select * from my_table) 
FILE_FORMAT = (TYPE = CSV) 
OVERWRITE=TRUE SINGLE=TRUE 

将生成 csv,但不包含列标题。如果无法使用 copy into 语句,是否有任何非显而易见的技术可以实现此目的?

提前致谢。

最佳答案

Snowflake 添加了此功能。您只需添加一个选项HEADER=TRUE:

COPY INTO @my_stage/my_test.csv 
FROM (select * from my_table) 
FILE_FORMAT = (TYPE = CSV) 
OVERWRITE=TRUE SINGLE=TRUE HEADER=TRUE

关于csv - 是否可以在 csv 中包含列名,并在 Snowflake 中将其复制到语句中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35900659/

相关文章:

csv - 如何制作与 `cut` 一样高效的 TSV 处理 golang 程序?

multithreading - 用于在 Julia 中读取 CSV 文件的多线程

java - 在 CSV 文件中包含逗号

sql - 我可以在同一个WITH查询中选择多个表吗?

java - JDBC - csv 文件错误

java - 如何将 JTable 导出到 .csv 文件?

magento-1.9 - CSV 下载不工作 Magento 1.9.2.3

python-3.x - 如何从 Python 执行 Snowflake 存储过程?

python - 如果!期间发生键错误,如何重新启动和运行所有代码!在Google Colab中安装pip?

python - 如何优化我的代码以加快处理速度?