【问题标题】:How to create Tab Delimited Select statement?如何创建制表符分隔的 Select 语句?
【发布时间】:2011-12-24 05:07:31
【问题描述】:

我需要将列与 select 语句结合起来,以便创建一个制表符分隔的文件。

为了。例如

Select ColumnA || "," || ColumnB

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

请告诉我。

【问题讨论】:

    标签: mysql sql sql-server tsql plsql


    【解决方案1】:

    MySQL:

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

    SQL 服务器:

    select ColumnA + char(9) + ColumnB
    

    甲骨文:

    select ColumnA || chr(9) || ColumnB
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        Postgresql:

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

        【讨论】:

          【解决方案4】:

          选项卡在 Microsoft SQL Server 中为 char(9)

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

          【讨论】:

            【解决方案5】:

            SQLite:

            select ColumnA || char(9) || ColumnB
            

            【讨论】:

              猜你喜欢
              • 2017-06-26
              • 2012-08-04
              • 1970-01-01
              • 2021-01-28
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多