No ambiente de desenvolvimento da empresa que trabalho faço o uso de alguns aplicativos junto com SQL Server e resolvi compartilhar quais são os aplicativos que utilizo, talvez alguns de vocês já conheçam esses aplicativos e outros não. Irei falar um pouco sobre um aplicativo muito útil em meu dia a dia que é o …
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 …
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 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 …
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.
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 …
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 …
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 …
Diferença entre CAST(CAMPO AS VARCHAR) X CAST(CAMPO VARCHAR(100)) Quando é preciso converter um campo fazendo uso do ‘CAST‘ e a conversão é para o tipo de dados ‘VARCHAR‘ existem duas formas fazer. 1 . 2 . Mais qual a diferença entre a 1 e a 2? Quando utilizar o CAST(CAMPO AS VARCHAR) ou seja sem …
O objetivo desse post é mostrar como utilizar o “INSERTED” do SQL Server em triggers do banco de dados. Primeiramente, vamos criar a tabela para cuja qual iremos utilizar em nosso exemplo. Pronto à tabela de exemplo foi criada, agora vamos a criar a trigger. A trigger foi criada, agora todas a vez que for …