簡體   English   中英

如何使用DB2數據庫將SQL結果從SQL腳本導出為CSV?

[英]How to export SQL results to CSV from an SQL script using DB2 database?

我想使用SQL腳本將查詢結果存儲在csv輸出文件中。 有人可以幫我一個可以將結果存儲在CSV文件中的SQL腳本嗎? 我正在使用db2數據庫。

提前致謝!

如果您在島上(舊名稱為AS400),則可以使用CPYTOIMPF並指定TOSTMF選項以將CSV文件放置在IFS目錄中

做和SQL創建表:

create table yourlib/yourfile as (  ---- your query ----) with data

像這樣 :

CPYTOIMPF FROMFILE(yourlib/yourfile ) TOSTMF('/outputfile.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF)

您可以像這樣在腳本sql中使用此命令

CL: CPYTOIMPF FROMFILE(yourlib/yourfile ) TOSTMF('/outputfile.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF)

我建議您只使用數據庫客戶端。 當然,如果可能的話。 例如, SQuirreL SQL Client可以將SQL結果導出為CSV,Excel電子表格或XML。 它是免費和開源的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM