SQL SERVER 2008代码折叠小技巧

最近在整理公司一个项目数据库的初始化数据脚本,整个脚本数据量挺大,很多的表都有初始化数据,INSERT的脚本大概有几千行,翻来翻去查找的时候就特别不方便,但是SQL本身的代码折叠处不是自己想要的折叠,后来突然发现其实只要在每一处想折叠地方前后加一个“GO”,SQL就会自动把折叠的加号改到自己想要的位置,实例如下:

View Code
 1 /*SQL代码折叠测试脚本*/
 2 
 3 
 4 --测试1
 5   INSERT INTO TempTable VALUES('1','2','3')
 6   INSERT INTO TempTable VALUES('1','2','3')
 7   INSERT INTO TempTable VALUES('1','2','3')
 8   GO
 9   
10 --测试2
11   INSERT INTO TempTable VALUES('1','2','3')
12   INSERT INTO TempTable VALUES('1','2','3')
13   INSERT INTO TempTable VALUES('1','2','3')
14   GO
15   
16 --测试3
17   INSERT INTO TempTable VALUES('1','2','3')
18   INSERT INTO TempTable VALUES('1','2','3')
19   INSERT INTO TempTable VALUES('1','2','3')
20   
21 --测试4
22   INSERT INTO TempTable VALUES('1','2','3')
23   INSERT INTO TempTable VALUES('1','2','3')
24   INSERT INTO TempTable VALUES('1','2','3')
25   GO
26   
27 --测试5
28   INSERT INTO TempTable VALUES('1','2','3')
29   INSERT INTO TempTable VALUES('1','2','3')
30   INSERT INTO TempTable VALUES('1','2','3')
31   
32 --测试6
33   INSERT INTO TempTable VALUES('1','2','3')
34   INSERT INTO TempTable VALUES('1','2','3')
35   INSERT INTO TempTable VALUES('1','2','3')
36   
37 --测试7
38   INSERT INTO TempTable VALUES('1','2','3')
39   INSERT INTO TempTable VALUES('1','2','3')
40   INSERT INTO TempTable VALUES('1','2','3')
41   
42 --测试8
43   INSERT INTO TempTable VALUES('1','2','3')
44   INSERT INTO TempTable VALUES('1','2','3')
45   INSERT INTO TempTable VALUES('1','2','3')

我誓死捍卫你反对我的权利,但请勿人身攻击!


那个长发少年心中有着大海一般深沉的爱,浅薄的人自然无法理解。
原文地址:https://www.cnblogs.com/dullcoder/p/2679783.html