使用Vsql转储Varbinary数据

时间:2018-06-19 02:45:08

标签: vertica

  1. 创建表测试(hash1 varbinary(64000),hash2 varbinary(64000))

  2. 从测试中选择*

    hash1 hash2

    XXX。 @@ X

    yyy bbb

  3. 我使用VSQL导出了这个表 〜/ opt / vertica / bin / vsql -c'从test'中选择* -U'user_name'-w'password'-h hostname -p 5433 -F $',' -At -o' /tmp/output.csv'

  4. 问题是output.csv以文本格式存储,当我尝试使用像

  5. 这样的复制命令从该文件加载数据时

    copy test2

    FROM LOCAL' /tmp/output.csv'

    WITH DELIMITER AS','

    我得到无效的二进制值错误。我需要以二进制格式存储数据,以便复制命令可以通过。是否有VSQL选项?

0 个答案:

没有答案