相关疑难解决方法(0)

SQL Server Management Studio:增加结果集中显示的字符数

我有以下场景:我们有存储过程,可以将我们的开发数据库与客户数据库进行比较,并告诉我们差异是什么(因此,我们必须在客户计算机上更新什么)。

现在,我编写了一些额外的代码来自动生成所需的 CREATE/ALTER/DROP 语句,使客户数据库达到与我们的开发数据库相同的状态。

我的代码工作正常,但 SQL Server Management Studio 存在问题:在使用文本输出时,我无法告诉它在结果集中每列显示超过 8192 个字符。有没有办法增加这个数字?

感谢您的帮助!

sql-server ssms

2
推荐指数
1
解决办法
7935
查看次数

将Select语句返回为格式化HTML

我有一个看起来像这样的数据集:

   Gender | Age | Name
    Male  | 30  | Bill
  Female  | 27  | Jenny
  Female  | 27  | Debby 
   Male   | 44  | Frank
Run Code Online (Sandbox Code Playgroud)

我试图将其显示为特殊格式的HTML代码:

    <ul>
      <li>Male
        <ul>
          <li>30
            <ul>
              <li>Bill</li>
            </ul>
          </li>
          <li>44
            <ul>
              <li>Frank</li>
            </ul>
          </li>
        </ul>  
      </li>
    </ul>

    <ul>
      <li>Female
        <ul>
          <li>27
            <ul>
              <li>Jenny</li>
              <li>Debby</li>
            </ul>
          </li>
        </ul>  
      </li>
    </ul>
Run Code Online (Sandbox Code Playgroud)

我试过使用,FOR XML但没有给出我想要的结果.它没有删除多个GenderAge返回的字段.正如您在此HTML中看到的那样,它将所有内容复合在一起,并且只在末端节点上提供重复项.

如何在SQL Server中实现这样的功能?

sql sql-server sql-server-2008

-1
推荐指数
1
解决办法
688
查看次数

标签 统计

sql-server ×2

sql ×1

sql-server-2008 ×1

ssms ×1