You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSMS v18中如何设置SQL语句列自动换行显示?

SSMS v18 查询格式化配置指南

一、设置SELECT列自动换行到单独一行

  1. 打开设置窗口
    点击顶部菜单栏的工具 → 选项,在弹出的窗口里依次展开文本编辑器 → Transact-SQL → 格式化 → 常规。

  2. 调整格式化规则

    • 勾选在逗号后换行
    • 找到并启用将SELECT列表中的每个列放在单独一行(部分版本可能表述为“拆分SELECT列表至多行”)
    • 按需设置对齐后续行:如果希望列对齐到SELECT的位置,选择对应选项;如果喜欢缩进,也可以调整缩进参数。

    设置完成后点确定,之后用快捷键Ctrl+K, Ctrl+F格式化现有查询,就能自动把列拆成每行一个的格式。

二、解决拖放新表时的单行视图问题

从对象资源管理器拖放表到编辑器时默认生成单行列的问题,可通过以下设置解决:

  1. 打开工具 → 选项,展开SQL Server对象资源管理器 → 命令
  2. 在右侧拖放对象时生成的SQL区域,修改SELECT子句格式为多行,同时把逗号位置设为行尾

这样以后拖放新表,编辑器会直接生成每个列单独一行的格式,不用手动调整。

内容的提问来源于stack exchange,提问作者knollo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 00:57:33