最近在整理公司一个项目数据库的初始化数据脚本,整个脚本数据量挺大,很多的表都有初始化数据,INSERT的脚本大概有几千行,翻来翻去查找的时候就特别不方便,但是SQL本身的代码折叠处不是自己想要的折叠,后来突然发现其实只要在每一处想折叠地方前后加一个“GO”,SQL就会自动把折叠的加号改到自己想要的位置,实例如下:
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
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')