Dump
使用進度 db 導出管道分隔的數據
我接到了一項任務,我們需要將進度數據庫(10.2B)中的特定表轉儲到管道分隔的平面文件(50 多個表)中,並每週將它們發送給第三方進行分析。
查看
sqldump
命令,它似乎只支持逗號分隔或引用……但我在這些表中有逗號和引號的數據。我怎樣才能做到這一點?
如果您可以編寫一些程式碼:
OUTPUT TO VALUE("filename.d"). FOR EACH table-name: EXPORT DELIMITER "|" table-name. END. OUTPUT CLOSE.
如果您有興趣,可以編寫比這更自動化的東西。
數據管理工具>導出數據>文本選擇表>下一個輸出文件-刪除.txt副檔名選擇所有欄位/記錄單選按鈕>確定欄位分隔符,刪除“-欄位應為空欄位分隔符,刪除逗號,輸入管道,點擊確定。輸出將在目錄的 start 中創建