Sybase IQ导出文件的几种方式
IQ有四种方法,将表的数据导出为文本文件:
1、重定向 SELECT * FROM TABLE1 ># D:MYDATATABLE1.TXT -- 文件生成在执行语句的客户端上
2、通过选项导出
SET TEMPORARY OPTION Temp_Extract_Name1 = '/data/mydata/table1.txt'; SET TEMPORARY OPTION Temp_Extract_Name2 = ’’; SELECT * FROM TABLE1; (将查询结果写入 table1.txt 文件中,) SET TEMPORARY OPTION Temp_Extract_Name1 = ’’; --- 该文件在 IQ SERVER上生成
3、output 语句
SELECT * FROM "DBA"."V_ICP_ID"; OUTPUT TO 'c:\temp\V_ICP_ID.out' --- 注意有引号 DELIMITED BY '|' FORMAT ASCII QUOTE ''; --- 文件生成在客户端
4、iq_bcp 外部命令 iq_bcp [ [ database_name. ] owner. ] table_name { in | out }
扫描公众号,关注更多信息
---------------------------------------------------------------------------------我是分割线--------------------------------------------------------------------------to be a better me, talk is cheap show me the code
版权所有,转载请注明原文链接。
文中有不妥或者错误的地方还望指出,以免误人子弟。如果觉得本文对你有所帮助不妨【推荐】一下!如果你有更好的建议,可以给我留言讨论,共同进步!
再次感谢您耐心的读完本篇文章。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------