我正在为特定实例中的每个数据库调度对表的查询。每个数据库的查询和表都是相似的。我将查询结果指向文本文件。在查询结果之前,我将包含特定查询所在的数据库。然而,在我在AdventureWorks中的测试中,我得到的结果是一个数据库名称,下划线很长。如何从查询结果中缩短长下划线在sql server 2005中
下面是我得到的输出:
DatabaseName
-------------------------------------------------------------------------------
AdventureWorks
AttemptDate
-----------------------
2009-05-29 12:54:28.460
下面是我调用查询:
set nocount on
use AdventureWorks
GO
select DB_NAME()as DatabaseName
select AttemptDate from dbo.ChangeAttempt
我的问题是:如何缩短数据库名称下面的线?
呵呵。我今天学了些新东西。感谢您发布此信息。 – 2009-06-08 18:18:04
在文本模式下,sql服务器将为列的每个可能的字符len放置一个“ - ”减号字符。减少可能的最大长度,并减少“ - ”减去字符...... – 2009-06-08 18:33:50