2

我在 Linux (CentOS) 上使用 MySQL。我希望能够导出 MySQL 表以创建带有标题的 .txt 制表符分隔文件,以便可以将其导入 Salesforce。

这适用于 .txt 制表符分隔的文件:

SELECT * FROM myTable INTO OUTFILE 'data.txt'

但它不包括列标题。我不喜欢使用命令行或 PHP 程序来执行此操作。谢谢!

4

1 回答 1

1

尝试这个 :

SELECT 'ColName1', 'ColName2', 'ColName3'
UNION ALL
SELECT ColName1, ColName2, ColName3
INTO OUTFILE 'data.txt'
FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM myTable;
于 2013-01-24T09:37:50.833 回答