SQL Server

Query recursiva em SQL Server – Recursive CTE

For those not using SQL Server 2012, a cursor is likely the most efficient supported and guaranteedmethod outside of CLR. There are other approaches such as the “quirky update” which can be marginally faster but not guaranteed to work in the future, and of course set-based approaches with hyperbolic performance profiles as the ...

Query para listar todas as tabelas e colunas de um banco de dados SQL Server

Com essa query, é possível fazer uma listagem das tabelas de uma database com as colunas e detalhes como tipo, tamanho, e se o campo aceita nulo. É possível listar os campos de uma tabela adicionando um filtro TABELAS.NAME = ‘tabela desejada’ ou listar as views (XTYPE = ‘V’) ou ...

Tabelas Particionadas – partitioned tables

Atualmente as organizações estão armazenando, cada vez mais, os dados de seus processos e mantendo-as em suas bases por mais tempo. Isso está ocorrendo porque os custos de armazenamento vem caindo ao longo do tempo, e para adequar-se às legislações ou às regras de negócios. Tabelas que contém milhares ou ...

SQL Server 2008, como listar as constraints de tabelas em uma query

Muitas vezes precisamos consultar rapidamente em um banco de dados SQL Server todas as constraints de tabelas e encontrei um exemplo bem interessante que usei e me ajudou bastante tanto para consultar quanto para no auxílio a geração de scripts de execução de comandos em massa. A Query abaixo lista ...

MySQL to SQL Server Migration: How to Use SSMA

Fonte: http://blogs.msdn.com/b/ssma/archive/2011/02/07/mysql-to-sql-server-migration-how-to-use-ssma.aspx In this blog, I’m going to walk you through the process of converting the MySQL Sakila-DB sample database to SQL Server 2008 R2 Express using the SQL Server Migration Assistant for MySQL v1.0 [Updated:  Please obtain the lastest SSMA for MySQL] (SSMA). The Sakila-DB database has tables, views, ...