2011-02-02 67 views
1

我有以下SQL语句(1K以上)记事本++插入为新行的SQL语句之间的“GO”

insert into sodeny values('ABC',123,'USER') 
insert into sodeny values('XYZ',123,'USER') 
insert into sodeny values('EFG',123,'USER') 

我试图插入“GO”为使用记事本++一个新行,但似乎无法得到它...有可能吗?我需要的结果看起来像这样

insert into sodeny values('ABC',123,'USER') 
GO 
insert into sodeny values('XYZ',123,'USER') 
GO 
insert into sodeny values('EFG',123,'USER') 
GO 

我想创建一个脚本来执行对遗留数据库。

与GO
+0

你的意思是你不能输入呢? (该文件是否只读?)或者你的意思是你不能找出自动执行的查找/替换? – Crisfole 2011-02-02 19:38:02

+2

这个问题似乎是脱离主题,因为它是关于如何使用应用程序 – Hogan 2014-01-03 18:10:18

回答

6

简单repalce换行符这样

搜索:\n 取代:\nGO\n

是乔评论你必须使用扩展模式搜索换行符(也指this

+0

请确保搜索模式设置为扩展 – Joe 2011-02-02 19:39:58

3

你真正想要的是:

Find what  : \n 
Replace with : \nGO\n 

注:两个\ n的,如前缀和后缀

在底部

Match whole word only (unticked) 
Mach case    (unticked) 
Wrap around   (unticked) 

Search mode : Extended (\n, \r.....)