Відповіді:
У студії управління SQL Server (SSMS) є команда Видалити порожні рядки , хоча вона недоступна в меню, піктограмі панелі інструментів або ярлику клавіатури за замовчуванням.
Якщо це потрібно робити регулярно, відредагуйте меню, панелі інструментів або ярлики, щоб додати цю команду. Наприклад, щоб додати цю команду до меню Правка / Додатково:
У меню Інструменти виберіть Налаштувати:
У вікні, що з’явиться, виберіть вкладку «Команди», а потім у списку рядка меню виберіть « Правка» Розширений :
Потім натисніть кнопку Додати команду
Тепер виберіть категорію Правка та прокрутіть список команд, щоб вибрати Видалити порожні рядки :
Після цього в меню Правка / Додатково з’явиться Видалити порожні рядки . У діалогових діалогах Налаштувати, показані вище, є інші параметри для розміщення команди в меню, додавання комбінації клавіш або додавання значка для неї на панелі інструментів.
Це можна зробити за допомогою пошуку та заміни, але попередити, що якщо у вас є літеральні рядки із вбудованими розривами рядків, вони також будуть змінені.
Далі знаходять усі випадки послідовних розривів рядків і замінюють їх одним.
\n+
\n
Use -> Regular Expressions
Use -> Regular Expressions
щоб уникнути плутанини результатів при наступному використанні цього діалогу.Ви можете це зробити, використовуючи регулярний вираз у SSMS:
Новий рядок часто складається з \ r \ n символів, тому у відповіді Мартіна спробуйте замінити підпункт 2. Знайдіть що: (\ r \ n) + 3. Замініть на: \ r \ n або краще у відповіді Нілеша. спробуйте замінити підпункт 3. Покладіть ^ (\ r \ n) + Це мінімізує кількість випадків змін