Pular para o conteúdo principal

Postagens

Anotações do JPA

  Este arquivo fornece as anotações de mapeamento do JPA para referência rápida e/ou resumo. Vamos começar! Vamos descrever cada anotação com links para o seu documento Java e suas seções seções de documentação oficial. @Access A anotação @Access é usada para especificar o tipo de acesso da classe de entidade associada, superclasse mapeada ou atributo de classe e entidade incorporável. @AssociationOverride A anotação @AssociationOverride é usada para substituir um mapeamento de associação (por exemple,  @ManyToOne ,  @OneToOne ,  @OneToMany ,  @ManyToMany ) herdado de uma superclasse mapeada ou de um incorporável. @AssociationOverrides O @AssociationOverrides é usado para agrupar várias anotações @AssociationOverride. @AttributeOverride A anotação @AttributeOverride é usada para substituir um mapeamento de atributo herdado de uma superclasse mapeada ou de um incorporável. @AttributeOverrides O @AttributeOverrides é usado para agrupar várias anotações @AttributeO...

Lista de comandos do Azure CLI

Criar VMs Primeiro cria-se um resource group Criar um grupo de recursos -  az group create --name myResourceGroup --location eastus Criar uma VM do Windows -  az vm create --resource-group myResourceGroup --name myVM --image win2016datacenter Criar uma VM do Linux -  az vm create --resource-group myResourceGroup --name myVM --image ubuntults Gerenciar o estado da VM Iniciar uma VM -  az vm start --resource-group myResourceGroup --name myVM Parar uma VM -  az vm stop --resource-group myResourceGroup --name myVM Desalocar uma VM -  az vm deallocate --resource-group myResourceGroup --name myVM Reiniciar uma VM -  az vm restart --resource-group myResourceGroup --name myVM Reimplantar uma VM -  az vm redeploy --resource-group myResourceGroup --name myVM Excluir uma VM -  az vm delete --resource-group myResourceGroup --name myVM Obter informações sobre a VM Listar VMs -  az vm list Obter informações sobre uma VM -  az vm show --r...

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...