将页眉和页脚添加到SQL输出
我想为文件输出自动化一些代码,这些代码将包括输出中的页眉和页脚,并防止我必须手动打开输出文件并添加我自己。代码相当简单:将页眉和页脚添加到SQL输出,sql,header,output,Sql,Header,Output,我想为文件输出自动化一些代码,这些代码将包括输出中的页眉和页脚,并防止我必须手动打开输出文件并添加我自己。代码相当简单: Select Customer#, EmailAddress from dbo.customertable 但我需要添加一个标题: HYYYYMMDD 以及带有记录计数和前导零的页脚: T00004000 关于如何在代码中执行此操作而不必在以后手动添加的任何帮助 谢谢! Phil如果您使用的是MS SQL Server: Select 'HYYYYMMDD', 'Em
Select Customer#, EmailAddress
from dbo.customertable
但我需要添加一个标题:
HYYYYMMDD
以及带有记录计数和前导零的页脚:
T00004000
关于如何在代码中执行此操作而不必在以后手动添加的任何帮助
谢谢!
Phil如果您使用的是MS SQL Server:
Select 'HYYYYMMDD', 'EmailAddress_Header' union all
Select Customer#, EmailAddress from dbo.customertable union all
Select concat('T0000',cast((Select count(*) from dbo.customertable) as varchar)), 'EmailAddress_Footer'
谢谢你的回复。我认为这是一个很好的方法,但是我仍然需要在最终文件中进行一些操作。但是我不认为有什么方法可以避免这种操作,因为你必须有2列结构。我很感激你的帮助,因为这至少会节省我一些时间。