从DMV中提取的单行查询中处理注释的SQL格式化选项。
- 论坛
- 从DMV中提取的单行查询中处理注释的SQL格式化选项。
32 浏览
从DMV中提取的单行查询中处理注释的SQL格式化选项。
当我在网格中有一个结果集,例如:
SELECT 'line 1 line 2 line 3'
或者
SELECT 'line 1' + CHAR(13) + CHAR(10) + 'line 2' + CHAR(13) + CHAR(10) + 'line 3'
带有嵌入的换行符,网格中显示的结果似乎将它们替换为空格(我猜是为了显示所有数据)。
问题是,如果我正在生成代码脚本,我不能简单地复制粘贴这个。我必须将代码转换为打开一个游标并打印相关列,以便我可以从文本结果中复制粘贴它们。
是否有更简单的解决方案来保留从结果网格复制/粘贴操作中的换行符?
网格有用的原因是,我目前正在为不同列中的同一对象生成多个脚本 - 在一列中进行bcp输出,在另一列中进行xml格式文件,在另一列中进行表创建脚本等等...