Sql server 2012 SQL Server查询-格式输出

Sql server 2012 SQL Server查询-格式输出,sql-server-2012,Sql Server 2012,向更有编写SQL脚本经验的人员提问。我对编写SQL相当陌生,去年我们从UniData环境迁移到SQL。我的问题是,您能否将SQL脚本的输出格式化为不仅仅是行和列,请参见下面提供第三方解决方案(称为MaxClient)的供应商所做的工作。我们是一所大学,他们希望每周将输出导入应用程序的数据库。我们用这种形式 Student ID#[CR-LF] (first line, same record) Course Description Meeting Days(MWF) Times(

向更有编写SQL脚本经验的人员提问。我对编写SQL相当陌生,去年我们从UniData环境迁移到SQL。我的问题是,您能否将SQL脚本的输出格式化为不仅仅是行和列,请参见下面提供第三方解决方案(称为MaxClient)的供应商所做的工作。我们是一所大学,他们希望每周将输出导入应用程序的数据库。我们用这种形式

Student ID#[CR-LF] (first line, same record)
Course Description     Meeting Days(MWF)     Times(9-10am)     Instructor Name [CR-LF] (next 4-5 lines, same record)
********** (10 asterisks to divide each record, last line of record)
Student ID#[CR-LF] (next record)
Course Description     Meeting Days(MWF)     Times(8:30-10:15am)  Instructor
.....
....
...
。。


诸如此类

您是否正在编写一个程序来实现这一点?报告服务?只是SSMS中的select查询?请提供更多信息。通常,格式化输出是您的演示层而不是数据层的工作。不!SQL Server纯粹是一个数据库引擎。您可以使用C或任何其他带有ODBC连接的编程语言来格式化结果。此外,请检查MaxClient软件是否与SQL Server配合使用。