Recomeçando? De novo?
Tentativa número 9.763.028 de recomeçar com o blog… É como dizem por aí: Até um pé na bunda te leva para frente! Depois da minha […]
Ler maisCompartilhando ideias e experiências na área de dados.
Tentativa número 9.763.028 de recomeçar com o blog… É como dizem por aí: Até um pé na bunda te leva para frente! Depois da minha […]
Ler maisO Database Snaphot (ou “instantâneo de Banco de Dados”, se você estiver no SQL Server em português – Que nome terrível, hehehe) é um banco […]
Ler maisApós a migração do Team Foudation Server 2010 de servidor, fui realizar a configuração dos backups através do TFS Powertools (disponibilizado pela Microsoft no link: […]
Ler maisNo dia 07/12, foi realizado na PUC o SQL Server Internal Ops, um evento idealizado pelas comunidades SQL Server RS e MSITPSC, com o apoio […]
Ler maisOnde trabalhamos, utilizamos o Source Safe para realizar o controle de alterações nas functions e procedures de Banco de Dados. Foi criado um projeto que […]
Ler mais6 meses depois do último post (e com o planejamento de ano novo completamente furado – o de postar pelo menos 1 vez a cada […]
Ler maisMuitas vezes precisamos que uma determinada coluna receba um valor padrão, por exemplo, uma tabela de pedidos que, ao inserir um registro novo, coloca por […]
Ler maisAs CTE’s são muito semelhantes às tabelas derivadas, mas com uma boa vantagem… De acordo com o BOL a estrutura para uma CTE é:
1 2 3 4 5 |
WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) SELECT FROM expression_name; |
[…]
Ler maisPassei os últimos dias migrando de servidores e um dos meus objetivos era pegar o nosso portal, que hoje está em um Ubuntu e passar […]
Ler maisPost rápido… Estava cansado e ir no design do SSMS pra ver a descrição de algumas colunas e resolvi pegar as tabelas relacionadas e montar […]
Ler maisExistem 4 funções de ranqueamento que podem ser utilizados com a cláusula OVER: ROW_NUMBER RANK DENSE_RANK NTILE Um exemplo de uso:
1 2 3 4 5 6 7 |
SELECT orderid, custid, val, ROW_NUMBER() OVER(ORDER BY val) AS rownum, RANK() OVER(ORDER BY val) AS rank, DENSE_RANK() OVER(ORDER BY val) AS dense_rank, NTILE(10) OVER(ORDER BY val) AS ntile FROM Sales.OrderValues ORDER BY val; |
O retorno é: […]
Ler mais