如何创建Tab Delimited Select语句?

时间:2011-11-08 06:45:50

标签: mysql sql sql-server tsql plsql

我需要将列与select statment组合在一起,以便创建制表符分隔文件。

有关。 e.g

Select ColumnA || "," || ColumnB

上述语句将创建逗号分隔文件。我应该写什么来创建制表符分隔文件?

请告诉我。

4 个答案:

答案 0 :(得分:12)

MySQL的:

select concat(ColumnA, "\t" ,ColumnB)

SQL Server:

select ColumnA + char(9) + ColumnB

甲骨文:

select ColumnA || chr(9) || ColumnB

答案 1 :(得分:2)

如果我理解你的问题,你应该试试这个:

SELECT CONCAT(ColumnA, '\t', ColumnB)

答案 2 :(得分:1)

Microsoft SQL Server中的标签为char(9)

来源:http://msdn.microsoft.com/en-us/library/ms187323.aspx

答案 3 :(得分:0)

PostgreSQL的:

select concat(ColumnA, chr(9), ColumnB)