Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выполнить скрипт из файла, но он весь закоментирован.  [new]
WorkerAwa
Member

Откуда:
Сообщений: 26
Привет.
Имеется большой скрипт, создающий БД и таблицы в ней.

Но каждая строка в нем начинается с комментария:
--CREATE DATABASE
...
--CREATE TABLE [dbo]

и т.д.

Как нужно выполнить весь этот файл, убрав коменты с каждой строки ?
14 ноя 14, 13:07    [16845755]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
Glory
Member

Откуда:
Сообщений: 104751
WorkerAwa
Как нужно выполнить весь этот файл, убрав коменты с каждой строки ?

Окрыть файл в Нотепад
Убрать комменты.
Сохранить файл.
Выполнить файл
14 ноя 14, 13:08    [16845766]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
WorkerAwa
Как нужно выполнить весь

ну раскоментировать и выполнить... как еще
14 ноя 14, 13:08    [16845767]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
WorkerAwa
Member

Откуда:
Сообщений: 26
Запаришься же у каждой строки убирать коммент.

Я думал, это какой-то формат MS SQL и он сам может с этим справится как-то... Вот и спросил.

Ладно, спасибо, нужно понять как массово убрать коменты у нескольких сотен строчек.
14 ноя 14, 13:22    [16845899]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
Glory
Member

Откуда:
Сообщений: 104751
WorkerAwa
Я думал, это какой-то формат MS SQL и он сам может с этим справится как-то... Вот и спросил.

MSSQL должен уметь игнорировать команды ???
Потому чтот комментарий - это тоже команда.
14 ноя 14, 13:24    [16845915]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
iap
Member

Откуда: Москва
Сообщений: 47063
WorkerAwa
нужно понять как массово убрать коменты у нескольких сотен строчек


А команду REPLACE в текстовом редакторе отменили, да?
14 ноя 14, 13:27    [16845948]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8489
Выделяете весь фрагмент - правка - дополнительно - отменить преобразование в комментарий (CTRL+k, CTRL+u).
14 ноя 14, 13:30    [16845980]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
vova ivanov
Member [заблокирован]

Откуда:
Сообщений: 1090
WorkerAwa,

так, а SSMS у тебя есть ?

открываешь (или копируешь содержимое) файл в SSMS
и потом : ctrl+A -> ctrl+K -> ctrl+U
14 ноя 14, 13:35    [16846046]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
WorkerAwa
Member

Откуда:
Сообщений: 26
Спасибо большое за помощь !!

Я просто думал, что это такой формат файлов и SQL Management с ними умеет работать нативно, и хотело узнать это.
Оказалось, что это не стандартный формат, а задумка местных разработчиков.

Решил проблему через Notepad++.
14 ноя 14, 16:28    [16847669]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
Glory
Member

Откуда:
Сообщений: 104751
WorkerAwa
Я просто думал, что это такой формат файлов и SQL Management с ними умеет работать нативно, и хотело узнать это.
Оказалось, что это не стандартный формат, а задумка местных разработчиков.

комментирование - это стандартный формат.
его и прменяют для того, чтобы какие то фрагменты не выполнялись
14 ноя 14, 16:30    [16847687]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4968
WorkerAwa
Решил проблему через Notepad++.

Напишите статью про это сюда!
14 ноя 14, 16:37    [16847733]     Ответить | Цитировать Сообщить модератору
 Re: Выполнить скрипт из файла, но он весь закоментирован.  [new]
o-o
Guest
WorkerAwa
Я просто думал, что это такой формат файлов и SQL Management с ними умеет работать нативно, и хотело узнать это.
Оказалось, что это не стандартный формат, а задумка местных разработчиков.

Решил проблему через Notepad++.

нечего на зеркало пенять, у всех остальных этот самый SQL (Server) Management (Studio)
и заключает в комментарий, и раскомментирует обратно в 1 клик мыши или в 2 нажатия клавиш.
но можно продолжать набирать код в Notepad-е,
главное, не надо осваивать этот загадочный SSMS, ведь всегда выручит старый добрый Notepad++
14 ноя 14, 16:49    [16847824]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить