Como o banco se comporta em calculos com tipo de dados de data?

Versão para impressãoEnviar para amigoVersão PDF

Os tipo de dados DATE, DATETIME, INTERVAL, NUMBER, funções CURRENT e UNITS podem ser utilizado entre si para fazer calculos aritimeticos de data/hora.

Copiado do manual (Sql Reference IDS 11.50) segue tabela com comportamento quando calculado valores entre os tipos:

  Operand 1 Operator Operand 2 Result

  DATE      -        DATETIME  INTERVAL
  DATETIME  -        DATE      INTERVAL
  DATE      + or -   INTERVAL  DATETIME
  DATETIME  -        DATETIME  INTERVAL
  DATETIME  + or -   INTERVAL  DATETIME
  INTERVAL  +        DATETIME  DATETIME
  INTERVAL  + or -   INTERVAL  INTERVAL
  DATETIME  -        CURRENT   INTERVAL
  CURRENT   -        DATETIME  INTERVAL
  INTERVAL  +        CURRENT   DATETIME
  CURRENT   + or -   INTERVAL  DATETIME
  DATETIME  + or -   UNITS     DATETIME
  INTERVAL  + or -   UNITS     INTERVAL
  INTERVAL  * or /   NUMBER    INTERVAL

5
Média: 5 (1 vote)
Sua avaliação: Nenhum

Comentar

O conteúdo deste campo é privado não será exibido ao público.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Você pode usar tags BBCode no texto.
  • Tags HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

Mais informações sobre as opções de formatação

CAPTCHA
Este teste é para bloquear programas automatizados e previnir spams
CAPTCHA de Imagem
Digite o texto exibido na imagem.