为每个sql查询输出提供标题

Pra*_*eep 10 sql sql-server sql-server-2008-r2

我有一个sql脚本,它只是多个"选择"查询的组合,如:

Select * from ABC
Select * from CD
Select * from EN
Run Code Online (Sandbox Code Playgroud)

现在,当我执行它时,我用来获得输出

<output 1>
<output 2>
<output 3>
Run Code Online (Sandbox Code Playgroud)

要求:我需要为每个输出显示一些标题.

为了更清楚,我希望输出如下:

Heading for Output of SQL query 1  
 output 1  
Heading for Output of SQL query 2  
output 2  
Heading for Output of SQL query 3  
output 3  
Run Code Online (Sandbox Code Playgroud)

数据库是SQL Server 2008 R2

hgu*_*yan 14

实现这一目标有很多方法.你到底需要什么?

1.

SELECT 'ABC' As title
Select * from ABC

SELECT 'CD' As title
Select * from CD

SELECT 'ABC' As title
Select * from EN
Run Code Online (Sandbox Code Playgroud)

2.

Select 'ABC' As title, * from ABC
Select 'CD' As title, * from CD
Select 'EN' As title, * from EN
Run Code Online (Sandbox Code Playgroud)

3.

适用于SQL Server.不确定其他db

PRINT 'ABC'
Select * from ABC

PRINT 'CD'
Select * from CD

PRINT 'ABC'
Select * from EN
Run Code Online (Sandbox Code Playgroud)