sqlcmd – Executar arquivos de script do Transact-SQL
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)
Use sqlcmd para executar um arquivo de script do Transact-SQL. Um arquivo de script do Transact-SQL é um arquivo de texto que pode conter uma combinação de instruções Transact-SQL, comandos sqlcmd e variáveis de script.
Criar um arquivo de script
Para criar um arquivo de script do Transact-SQL usando o Bloco de Notas, siga estas etapas:
Selecione Iniciar, vá para Todos os Programas, Acessórios e selecione Bloco de Notas.
Copie e cole o seguinte código do Transact-SQL no Bloco de Notas:
USE AdventureWorks2022; 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
Salve o arquivo como myScript.sql na unidade C.
Executar o arquivo de script
Abra una janela de prompt de comando.
Na janela do Prompt de Comando, digite: sqlcmd -S myServer\nomeInstância -i C:\myScript.sql
Pressione ENTER.
Uma lista de nomes e endereços de funcionários do Adventure Works é escrita na janela do prompt de comando.
Salvar a saída em um arquivo de texto
Abra una janela de prompt de comando.
Na janela do Prompt de comando, digite: sqlcmd -S myServer\nomeInstância -i C:\myScript.sql -o C:\EmpAdds.txt
Pressione ENTER.
Nenhuma saída é retornada na janela de prompt de comando. Em vez disso, a saída é enviada ao arquivo EmpAdds.txt. Você pode verificar essa saída abrindo o arquivo EmpAdds.txt.
## Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários