Pular para o conteúdo principal

Postagens

Mostrando postagens de 2020

1- Retornando a data e hora atual

Para executar as consultas abra o SQL Server Management Studio, efetue o login e a seguir clique em  New Query  ou tecle  CTRL+N . Será aberta a janela para você digitar a consulta T-SQL. Após digitar clique em  Execute  e veja o na janela logo abaixo. Agora vamos ao trabalho: Para retornar a data e hora atual podemos usar as funções  GETDATE, GETUTCDATE, CURRENT_TIMESTAMP, SYSDATETIME, SYSUTCDATETIME, or SYSDATETIMEOFFSET   -  GETDATE  e  CURRENT_TIMESTAMP  retornam a data e hora local em um tipo de dados datetime. -  GETUTCDATE  retorna a hora UTC também no tipo de dados datetime. - SYSDATETIME  retorna a data e hora local no tipo de dados datetime2. - SYSUTCDATETIME  retorna a hora UTC também no tipo de dados datetime2. - SYSDATETIMEOFFSET  retorna a hora local mais o numero de horas e minutos de deslocamento do UTC no tipo de dados  datetimeoffset . UTC  - significa ...

2- Incrementando e decrementando valores em uma data

Para adicionar ou subtrair um intervalo de data ou hora em um valor para data utilize a função  DATEADD . SELECT   DATEADD ( YEAR ,   - 1 ,   '2013-04-02T00:00:00' );  -> Subtrai um ano da data informada SELECT   DATEADD ( YEAR ,   + 1 ,   '2014-04-02T00:00:00' );   -> Adiciona um ano à data informada SELECT   DATEADD ( Day ,  1 ,   '2014-04-29T00:00:00' );  -> Adiciona um dia da data SELECT   DATEADD ( Month ,   - 1 ,   '2014-04-29T00:00:00' );   -> Subtrai um mês da data SELECT   DATEADD ( hour   ,   + 1 ,   '2014-04-29T00:00:00' );   -> Adiciona uma hora à data Sintaxe :   DATEAD (datepart, número, data) Retorna uma data especificada com o intervalo número especificado (inteiro com sinal)  adicionado à  datepart  especificada dessa data. A função  DATEADD   usa 3 parâmetros : 1- O primeiro parâmetro é a...

3 - Encontrando a diferença entre duas datas

Para calcular a diferença entre duas datas utilize a função  DATEDIFF .   Sintaxe : DATEDIFF ( datepart , startdate , enddate ) A função retorna a contagem  (inteiro com sinal)  dos limites especificados de datepart cruzados entre os parâmetros especificados  startdate e enddate . Neste exemplo eu estou usando o banco de dados  Northwind.mdf  e calculando a diferença entre a data de hoje e data armazenada no campo  ShippedDate  da tabela  Orders  em dias. Sintaxe: DATEDIFF ( datepart , startdate , enddate ) A função  DATEDIFF  aceita três parâmetros: datepart  - usado para identificar se você esta contando a diferença em termos de dias, horas, meses, etc; A data inicio; A data fim; Note que a função retorna o número de limites  datepart  cruzados o que não é a mesma coisa que o tempo decorrido entre as duas datas. A seguir temos dois exemplos de consultas onde  cada coluna ret...

4- Exibindo o valor string de parte de uma data

Para obter o nome do mês e dia da semana para uma data específica utilize a função  DATENAME . A função  DATENAME  retorna uma cadeia de caracteres que representa o  datepart  especificado da date especificada. Sintaxe:   DATENAME ( datepart , date ) O valor do retorno depende do ambiente de idioma definido usando  SET LANGUAGE. No exemplo abaixo a consulta SQL retorna o nome do mês e o nome do dia da semana para o campo  RequiredDate  da tabela  Orders  do banco de dados  Northwind.mdf . Note que usamos a instrução  SET LANGUAGE  definindo o idioma como Português. - A configuração de  SET LANGUAGE  é definida no momento da execução e não no momento da análise. -  SET LANGUAGE  define implicitamente a configuração de  SET DATEFORMAT .

5- Determinando o último dia do mês

5-  Determinando o último dia do mês Para saber o último dia do mês de uma data utilize a função  EOMONTH . A função  EOMONTH  retorna o último dia do mês que contém a data especificada com um deslocamento opcional. Sintaxe:     EOMONTH ( start_date [, month_to_add ] ) start_date Expressão de data que especifica a data para a qual retornar o último dia do mês. month_to_add Expressão de inteiro  opcional  que especifica o número de meses a adicionar a  start_date . Se esse argumento for especificado,  EOMONTH  adicionará o número de meses especificado a  start_date  e retornará o último dia do mês da data resultante. Se essa adição exceder o intervalo de datas válido, um erro será lançado. Na consulta SQL baixo usamos a função  EOMONTH  para obter o último dia do mês de uma data para o mês atual e para o mês seguinte. Essa função pode ser remota para servidores  SQL Server...

Os códigos de status das respostas HTTP - HTTP Status Codes

Os códigos de  status  das respostas HTTP indicam se uma requisição HTTP foi corretamente concluída. As respostas são agrupadas em cinco classes: Respostas de informação ( 100 - 199 ), Respostas de sucesso ( 200 - 299 ), Redirecionamentos ( 300 - 399 ) Erros do cliente ( 400 - 499 ) Erros do servidor ( 500 - 599 ).

Lista de Comandos básicos do Git

GIT Estados Modificado (modified); Preparado (staged/index) Consolidado (comitted); Ajuda Geral git help Comando específico git help add git help commit git help <qualquer_comando_git> Configuração Geral As configurações do GIT são armazenadas no arquivo  .gitconfig  localizado dentro do diretório do usuário do Sistema Operacional (Ex.: Windows: C:\Users\Documents and Settings\Leonardo ou *nix /home/leonardo). As configurações realizadas através dos comandos abaixo serão incluídas no arquivo citado acima. Setar usuário git config --global user.name "Leonardo Comelli" Setar email git config --global user.email leonardo@software-ltda.com.br Setar editor git config --global core.editor vim Setar ferramenta de merge git config --global merge.tool vimdiff Setar arquivos a serem ignorados git config --global core.excludesfile ~/.gitignore Listar configurações git config --list Ignorar Arquivos Os nomes de arquivos/diretórios ou ex...