Notepad ++在sql语句之间插入“GO”作为新行

时间:2011-02-02 19:35:55

标签: sql notepad++

我有以下sql语句(1K plus)

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

我试图使用Notepad ++将“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

我正在尝试创建一个针对旧版DB执行的脚本。

2 个答案:

答案 0 :(得分:6)

简单地使用GO重新制作换行符

搜索:\n 替换:\nGO\n

是的,因为Joe评论说您必须使用扩展模式来搜索换行符(另请参阅this

答案 1 :(得分: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.....)