Remover “ENTER” no retorno da consulta SQL
Hoje precisei exportar o resultado de uma query enooorme para Excel, para enviar a um cliente. Só que me deparei com um pequenino problema: ao preencher as colunas de observação, os usuários utilizaram ENTER para separar as informações. Até aí, tudo bem, normal... Só que na hora de exportar para Excel, as quebras de linha acabaram com o layout bonitinho que eu tinha planejado. Pequeno problema, simples solução...
Salvar resultado da procedure sp_who em tabela
Hoje montei uma rotina de backup e restore automático para ajudar a equipe de desenvolvimento. Diariamente, um job em produção executava um backup COPY ONLY do BD e gravava diretamente numa pasta compartilhada no servidor de desenvolvimento. Na instância de desenvolvimento, um job executa um RESTORE desse backup e aplica as permissões necessárias para a equipe trabalhar durante o dia. Para que o RESTORE executasse corretamente, eu tinha que garantir que nenhuma conexão ao BD
SQL 2016 - DROP IF EXISTS
Revendo a documentação do SQL Server 2016, acabei encontrando essa nova cláusula para os comandos DROP, que simplesmente me deixou de queixo caido! DROP IF EXISTS 'nome objeto' Sim, é isso mesmo! Nas versões anteriores do SQL Server era quase uma regra verificar se o objeto já existia no BD antes de executar qualquer comando do tipo CREATE, ALTER e etc… DROP IF EXISTS pode ser usado com diversos tipos de objetos, procedures, tabelas, roles, triggers, view, function, index e d
eBooks Microsoft gratuitos
A Microsoft liberou um link com milhares de títulos de livros gratuitos. Todos são digitais, mas mesmo assim vale a pena baixar e manter na biblioteca. https://blogs.msdn.microsoft.com/mssmallbiz/2017/07/11/largest-free-microsoft-ebook-giveaway-im-giving-away-millions-of-free-microsoft-ebooks-again-including-windows-10-office-365-office-2016-power-bi-azure-windows-8-1-office-2013-sharepo/