2013-11-21 3 views
-1

У меня есть куча операторов SQL вставки, как этотРегулярное выражение для замены строки значения

Insert into CHANGE_PROPERTY (EXCHANGE_PROPERTY_ID, NAMR...) values(**'113'**,'ABC') 

мне нужно заменить значение PK (столбец EXCHANGE_PROPERTY_ID) с последовательностью. После того, что выше запрос будет

Insert into CHANGE_PROPERTY (EXCHANGE_PROPERTY_ID, NAMR...) values(**SEQ.nextval**,'ABC') 

Делать это вручную будет потреблять много time.I слышал я могу использовать регулярное выражение в Notepad ++ редактор, чтобы сделать это, но не имеют ни малейшего представления, как его использовать.

Может кто-нибудь, пожалуйста, скажите, какое регулярное выражение использовать?

+0

Я предполагаю, что '**' являются ошибками. – Tomalak

+0

да..i не поместил :( – Anand

ответ

0

заменить values\([^,]+ на values(SEQ.nextval.

+0

спасибо..и работал :) – Anand

Смежные вопросы