copy使用 使用delimiter指定列与列之间的分隔符 teledb copy t to '/home/teledb/t.txt' with delimiter '@'; COPY 3 teledb ! cat /home/teledb/t.txt 1@张三@20001201 00:00:00@北京 2@李四@19970324 00:00:00@上海 3@王五@20040901 00:00:00@广州 teledb copy t to '/home/teledb/t.txt' with csv delimiter '@'; COPY 3 teledb ! cat /home/teledb/t.txt 1@张三@20001201 00:00:00@北京 2@李四@19970324 00:00:00@上海 3@王五@20040901 00:00:00@广州 teledb copy t to '/home/teledb/t.txt' with csv delimiter '@@'; ERROR: COPY delimiter must be a single onebyte character teledb copy t to '/home/teledb/t.txt' with binary delimiter '@'; ERROR: cannot specify DELIMITER in BINARY mode 指定分隔文件各列的字符。文本格式中默认是一个制表符, 而CSV格式中默认是一个逗号。分隔符必须是一个单一的单字节字符,即汉字是不支持的。使用binary格式时不允许这个选项。 NULL 值的处理 teledb insert into t(name, birth, city) values('赵六','20001201', null); INSERT 0 1 teledb copy t to '/home/teledb/t.txt' with csv null 'NULL'; COPY 4 teledb ! cat /home/teledb/t.txt 1,张三,20001201 00:00:00,北京 2,李四,19970324 00:00:00,上海 3,王五,20040901 00:00:00,广州 4,赵六,20001201 00:00:00,NULL 记录值为NULL时导出为NULL字符。使用binary格式时不允许这个选项。