Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Можно использовать sqlcmd для запуска файла скрипта Transact-SQL. Файл скрипта Transact-SQL — это текстовый файл, который может содержать сочетание Transact-SQL инструкций, sqlcmd команд и переменных скриптов.
Чтобы создать простой файл скрипта Transact-SQL с помощью Блокнота, выполните следующие действия.
Нажмите кнопку "Пуск", наведите указатель на все программы, наведите указатель на аксессуары и нажмите кнопку "Блокнот".
Скопируйте и вставьте следующий код Transact-SQL в Блокнот:
USE AdventureWorks2012; GO SELECT p.FirstName + ' ' + p.LastName AS 'Employee Name', a.AddressLine1, a.AddressLine2 , a.City, a.PostalCode FROM Person.Person AS p INNER JOIN HumanResources.Employee AS e ON p.BusinessEntityID = e.BusinessEntityID INNER JOIN Person.BusinessEntityAddress bea ON bea.BusinessEntityID = e.BusinessEntityID INNER JOIN Person.Address AS a ON a.AddressID = bea.AddressID; GOСохраните файл как myScript.sql на диске C.
Запуск файла скрипта
Откройте окно командной строки.
В окне командной строки введите:
sqlcmd -S myServer\instanceName -i C:\myScript.sqlНажмите клавишу ВВОД.
В окне командной строки будет выведен список имен и адресов сотрудников Adventure Works.
Сохранение выходных данных в текстовый файл
Откройте окно командной строки.
В окне командной строки введите:
sqlcmd -S myServer\instanceName -i C:\myScript.sql -o C:\EmpAdds.txtНажмите клавишу ВВОД.
Результат не будет выведен в окне командной строки. Вывод отправляется в файл EmpAdds.txt. Можно проверить полученные результаты, открыв файл EmpAdds.txt.