Mitos e Verdades – ORDER BY + TOP/OFFSET/FOR XML dentro de Table Expressions

Fui questionado recentemente por um dos alunos de um curso que ministrei de TSQL sobre o porque de ser necessário o uso da cláusula TOP (n), OFFSET ou FOR XML PATH() dentro das expressões de tabela (VIEWs, TVFs, Derived Tables e CTEs) para que seja possível que o resultado execute com sucesso e não retorne erros. …

Continue lendo Mitos e Verdades – ORDER BY + TOP/OFFSET/FOR XML dentro de Table Expressions

Capturando a Collation de Todas as bases e Colunas da Instância

Recentemente fui incumbido de realizar um levantamento das collations das bases de dados e colunas do sistema transacional da ANEEL para que pudéssemos mensurar a complexidade de uma migração de Collation. Com base nisso, desenvolvi uma query usando as DMVs do SQL Server que busca em cada um dos bancos de dados de uma instância sua collation …

Continue lendo Capturando a Collation de Todas as bases e Colunas da Instância