Categoria: T-SQL

Tudo sobre banco de dados e SQL

Como utilizar a função LEN – Funções SQL Server Parte 1

A Função “LEN” retorna o número de caracteres, em vez de o número de bytes, da expressão da cadeia especificado, excluindo espaços em branco. Sintaxe: LEN (string_expression) Vamos ao exemplo de como utilizar a função LEN. Primeiro passo vamos criar uma tabela de teste para que possamos testar na prática o uso da função Pronto, …

Importando planilha do Excel para o SQL Server

Quem nunca precisou realizar a importação de uma planilha para o SQL Server, pois é, acredito que muitos já tiveram esse problema, diante dessa situação irei fazer um passo a passo de como realizar essa importação. Antes de realizar a importação é necessário alterar algumas configurações no SQL Server. Após executar os comandos acima, basta …

Trabalhando com datas SQL Server

Como manipular datas no SQL Server. Formato Data Padrão SQL Exemplo de Saída Mon DD YYYY 1 HH:MIAM (or PM) Default SELECT CONVERT(VARCHAR(20), GETDATE(), 100) Jan 1 2005 1:29PM 1 MM/DD/YY USA SELECT CONVERT(VARCHAR(8), GETDATE(), 1) AS [MM/DD/YY] 11/23/98 MM/DD/YYYY USA SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY] 11/23/1998 YY.MM.DD ANSI SELECT CONVERT(VARCHAR(8), GETDATE(), 2) AS [YY.MM.DD] 72.01.01 …

Junções (joins) – Non-equi joins

Quando a condição de junção envolve somente um operador de igualdade, a junção é chamada de equi join. Quando a condição de junção envolve qualquer operador, além do de igualdade, a junção é chamada de non-equi join. Como exemplo de um non-equi join, a consulta a seguir junta duas instâncias da tabela Employees para produzir …

Esquema e Objetos

Toda vez que você executa um “SELECT” você pode fazer de duas maneiras. SELECT * FROM TABELA; SELECT * FROM ESQUEMA.TABELA; Seguindo o exemplo acima, você pode acessar o objeto diretamente e o próprio SQL Server resolve o nome do esquema ao qual objeto pertence. É recomendado que, ao se referir a objetos em seu …

T-SQL

Tudo sobre Banco de Dados, pretendo postar dicas de como melhorar seu código, novidades, como fazer trigger, procedures ou seja tudo sobre banco de dados irei postar.