Categoria: T-SQL

Tudo sobre banco de dados e SQL

Backup SQL Server Express

Estava passando pelo fórum MSDN do SQL Server quando vi um post com a seguinte dúvida, como realizar backup diariamente de forma automatizada do SQL Server na versão Express, respondi no fórum a forma de como poderia ser feito e resolvi escrever um post de como fazer. Precisei fazer isso para um cliente e até …

O que acontece quando executo o comando DBCC CHECKDB ?

Como executar o comando CHECKDB ? O que acontece quando executo o comando DBCC CHECKDB ? Ao executar o comando DBCC CHECKDB o SQL Server irá realizar as seguintes verificações:

‘SQL Search’ Aplicativos úteis para utilizar junto com o SQL Server

Irei falar um pouco sobre mais um dos aplicativos que utilizo junto com o SQL Server no ambiente de desenvolvimento da empresa que trabalho o aplicativo é o ‘SQL Search‘ cuja sua fornecedora é ‘redgate‘, o SQL Search é FREE então além de nos auxilar muito em nossas tarefas cotidianas não precisaremos solicitar a compra da …

Inclusão em massa no SQL Server evitando cursores

Estava visualizando as atualizações do Facebook quando vi um post do Diego Nogare com um título que me chamou muita atenção “Edição #44 – Inclusão em massa no SQL Server evitando cursores“, logo, entrei no YouTube para ver o video e gostei muito, com isso, resolvi compartilhar com os seguidores do t-sql, vale muito a …

Criando CLR em C# para apagar um arquivo via SQL Server

Como podemos criar CLR para apagar um arquivo via SQL Server, neste post será demonstrado passo a passo de como fazer. Primeiramente abra seu Visual Studio, feito isso, será necessário criar um novo projeto, para isso, siga os procedimentos descritos abaixo: Selecione a opção File -> New ->Project; Selecione a opção SQL Server -> SQL Server …

Como posso saber quantas tabelas tenho em meu banco de dados e quantas linhas cada uma delas possui?

Como podemos saber quantas tabelas temos em um determinado banco de dados e quantas linhas cada uma das tabelas listada possuem, pois bem, nesse post será demonstrado como fazer. No exemplo demonstrado será utilizado o banco de dados AdventureWorks2012. Entendendo o código acima. SCHEMA_NAME: O ‘SCHEMA_NAME‘ retorna o esquema que o objeto pertence, percebam que passamos …

Função interna CHOOSE

A função interna CHOOSE retorna um valor de acordo com índice que foi passado por parâmetro, vamos ao exemplo que ficará mais claro seu funcionamento. Ao executar o select acima o retorno será ‘S’, pois, informamos que queríamos o índice 3.    

Criando SEQUENCE no SQL Server

Um dos bons recursos que o SQL Server apresentou a partir da versão 2012 foi a opção de criar sequence no banco de dados, assim  como seu concorrente direto Oracle já faz. Nesse post será visto como criar uma sequence no SQL Server, como fazer o uso da mesma em um insert, enfim, explicar todo o funcionamento …

Métodos de Atribuir valor a Variável SQL Server

No SQL Server existem três métodos de atribuir valor a uma variável, são eles: O primeiro método e mais utilizado é por meio da palavra chave “SET“, exemplo: O segundo método que também é bastante utilizado, porém, não tanto quanto o “SET” é fazer o uso de uma instrução “SELECT”, exemplo: O terceiro método é atribuir …

Coluna Calculada SQL Server

O SQL Server permite a criação de colunas calculadas, mais como criar e fazer o uso de uma coluna calculada? Primeiramente é necessário criar a tabela que será utilizada no exemplo. Tabela criada, agora será adicionado na tabela uma coluna calculada. O script acima altera a tabela “T_CAMPOCALCULADO” adicionando o campo “NOMECOMPLETO” onde o campo …