Answers:
不好意思,对不起!但...
添加begin和end..并在begin创建区域上添加注释,看起来像这样... 有点黑!

否则,您只能展开和折叠,而不能决定应该展开和折叠的内容。并非没有第三方工具(例如SSMS Tools Pack)。
go在end语句后添加。
(我是SSMS 的SSMSBoost加载项的开发人员)
我们最近在我们的SSMSBoost加载项中添加了对此语法的支持。
--#region [Optional Name]
--#endregion
它也具有在打开脚本时自动“识别”区域的选项。
我使用了类似于McVitie的技术,并且只在很长的存储过程或脚本中使用过。我将分解某些功能部分,如下所示:
BEGIN /** delete queries **/
DELETE FROM blah_blah
END /** delete queries **/
BEGIN /** update queries **/
UPDATE sometable SET something = 1
END /** update queries **/
该方法在Management Studio中显示得相当不错,并且对检查代码确实很有帮助。折叠的部分看起来像:
BEGIN /** delete queries **/ ... /** delete queries **/
我实际上更喜欢这种方式,因为我知道我BEGIN可以通过END这种方式进行匹配。