写一段代码:  

go  
create table test(  
id int identity(1,1),  
value varchar(10)  
)  
go  
insert test  
select  'aaa' union all  
select 'bbb'  
--这样应该会在每个go旁边出现一个分割的标记,点一下就可以折叠

重启 sql Server 2008 R2

代码就能折叠了,至于什么原因,没有搞明白,在“工具”->"选项“中也没有找到具体的设置情况,

有人说需要设置:“工具”->"选项“->"文本编辑器"->”Transact-SQL“->"Intellisense"->"启动Intellisense",如下图,即可,我设置了一下,不好使,执行命令后,再设置一下,就起作用了

1392642171_93913.jpg

此方法经本人试验,能折叠