Como adicionar minutos em sql

Usar

Bancos de dados relacionais usam a linguagem SQL (Structured Query) para recuperar e manipular dados armazenados em tabelas de banco de dados. bancos de dados Microsoft SQL Server usar uma forma de SQL chamado de Transact-SQL. Dentro dessa linguagem, a "dateadd" função é usada para adicionar unidades de tempo incrementais para um valor de data e hora existente ou um valor literal. Acrescenta anos, trimestres, meses, dias, semanas, horas, minutos, segundos ou milissegundos para o valor atual.

  • Entrar no uma ferramenta SQL interativo que se conecta ao banco de dados Microsoft SQL Server.

  • Digite um "selecionar" comando no prompt para recuperar um valor definido como um "timestamp" e pressione "Entrar." Por exemplo, suponha que o banco de dados contém uma tabela chamada "time_table" com uma coluna chamada "tempo de atualização." O comando se parece com:

    update_time SELECT FROM time_table

    O resultado é:

    tempo de atualização


    01 de julho de 2010 12:00



  • Digite um "selecionar" comando no prompt para recuperar o mesmo valor usando o "dateadd" função para adicionar 10 minutos para a hora e prima "Entrar." O comando se parece com:

    SELECIONE DATEADD (mi, 10, update_time) FROM time_table

    O resultado é:

    tempo de atualização


    01 de julho de 2010 12:10

    o "mi" é a abreviatura de minutos esperado pela "dateadd" função. o "10" representa os 10 minutos, adicionados à "tempo de atualização" coluna.

dicas & avisos

  • UMA "timestamp" é uma convenção de base de dados, que combina um valor de dados e o tempo em uma coluna.
  • abreviaturas adicionais incluem "yy" ou "aaaa" por ano, "qq" ou "q" por trimestre, "milímetros" ou "m" por mês, "dy" ou "y" para o dia do ano, "dd" ou "d" por dia, "wk" ou "ww" para semana, "hh" por hora, "n" por minuto, "ss" ou "s" para o segundo e "Senhora" por milissegundo.
  • Adicionando minutos a uma coluna definida como um "timestamp" altera a porção data, se o tempo excede a meia-noite com a adição.
De esta maneira? Compartilhar em redes sociais:

LiveInternet