Selecionando um valor aleatório no SQL Server

Selecionando um valor aleatório no banco de dados MS-SQL Server O Ms-Sql Server possui uma função que retorna valores aleatórios. Esta é uma funcionalidade da função RAND(). O único problema é que ela só retorna os números entre 0 e 1 (Exemplo.: 0.494443). Para fazer com que ele retorne valores entre 0 a 9 utilize o

Continuar lendo »

Como apagar registros exatamente iguais em uma tabela

Como apagar registros exatamente iguais em uma tabela Siga os seguintes passos: 1) Identifique quais são os registros duplicados. Isso é possível através de uma query com um group by e com a função de agregação count(*). 2) É preciso apagar somente o primeiro registro com a instrução DELETE e para isso devemos utilizar a

Continuar lendo »

Que comando utilizo para criar um dispositivo de Backup?

Que comando utilizo para criar um dispositivo de Backup no banco de dados MS-SQL Server?   Resposta: Utilize a Stored procedura sp_addumpdevice (ou o SQL Server Enterprise Manager). O exemplo abaixo adiciona o device TAPEDUMP1 com nome físico \\.\Tape0 Exemplo:   EXEC sp_addumpdevice ‘tape’, ‘tapedump1’, ‘\\.\tape0’ Participe do grupo de Usuários Ms-Sql Server – Brasil http://br.groups.yahoo.com/group/mssql-l/

Continuar lendo »

Qual a diferença entre Count() e Count(*) ?

Qual a diferença entre Count() e Count(*)  no SQL Server?   Count: Conta os valores não nulos Veja um exemplo no banco BDWebMundi a tabela WmTitulos rodamos o seguinte comando: SELECT count(titulos) from WMTitulos Resultado: ———– 18 (1 row(s) affected) Warning: Null value is eliminated by an aggregate or other SET operation. Sendo que a

Continuar lendo »

Copiando logins para um novo servidor.

Copiando logins para um novo servidor. Os logins fazem parte do system catalog, que nada mais é do que um conjunto de tabelas de sistema que está dentro do banco de dados master. A maneira mais fácil de transferência de logins entre servidores é a utilização de uma tarefa específica dentro de um pacote DTS.

Continuar lendo »
Pages:«1...56789101112»