O que é "current_timestamp ()" em MySQL?
O "Current_timestamp ()”A função é uma embutida Função mysql usado para fornecer o valor de data e hora no formato da string “AAA AAA MM-DD HH-MM-SS,”Que pode ser alterado no formato numérico, mesmo.
Vamos ver diferentes exemplos de “Current_timestamp ()”Em combinação com outras funções.
Exemplo 1: Exibir tempo presente | Hora atual da máquina
Em Mysql, o “Current_timestamp ()”A função é usada para retornar a data e hora atuais. Por padrão, ele retornará os valores no contexto da string. O comando para a função é fornecido abaixo:
Selecione current_timestamp ();A saída exibirá a hora e a data atual:
Exemplo 2: exiba a hora e a data atual com um título
O "COMO”A cláusula pode ser usada na“Current_timesta, mp ()”Comando para renomear a coluna que fornece o resultado. O comando está declarado abaixo:
Selecione current_timestamp () como "registro de data e hora atual";Esta saída está exibindo que o nome da coluna é definido para a sequência que você forneceu após o “COMO"Cláusula:
Exemplo 3: Exiba a hora e a data atuais no contexto numérico
Você pode alterar o formato do exemplo anterior para numérico usando “+ 0" com o "Current_timestamp ()”. O comando para alterar o formato da string para formato numérico é fornecido abaixo:
Selecione current_timestamp () + 0 como "Valor do tempo numérico";A saída está exibindo o valor de data e hora em formato numérico, juntamente com o título da coluna como “Valor do tempo numérico”:
Exemplo 4: Exiba a hora e data atuais com a função "date_format"
A saída do “Current_timestamp ()”A função pode ser formatada de acordo com sua necessidade usando o“FORMATO DE DATA”Função para selecionar o“Current_timestamp ()”E formate -o usando o leilão de formato do“FORMATO DE DATA”Função. O comando para formatar o horário atual é declarado abaixo:
Selecione Date_Format (current_timestamp (), ' %w, %m %e, %y %r') como "data e hora atuais";A saída está exibindo a data de maneira formatada (dia da semana (%C), Nome do mês (%M), Dia do mês(%e), ano(%Y), data em AM/PM (%r)):
Exemplo 5: Exibir a diferença de tempo com a hora e a data atuais
O "Timediff”A função pode ser usada para encontrar a diferença de“Current_timestamp ()”Com a data e hora especificadas. O comando é fornecido abaixo:
Selecione timediff (current_timestamp (), '2022-12-31 23:59:59') como "diferença de tempo";A saída está exibindo a diferença de “Current_timestamp ()" e "2022-12-31 23:59:59”:
Exemplo 6: Insira o valor atual da hora e a data em uma linha
O usuário pode inserir o valor de “Current_timestamp ()”Na coluna de uma tabela usando o“INSERIR" declaração. Por exemplo, você deseja inserir valores de “eu ia" e "tempo" no "do utilizador”Tabela com“eu ia" como "5" e "tempo" como "Current_timestamp ()”Usando este comando:
Insira nos valores do usuário (ID, Time) (5, current_timestamp ());Os valores são inseridos com sucesso na saída:
Exemplo 7: Atualize o valor atual da hora e a data em uma linha
O "ATUALIZAR”A declaração é usada para atualizar o valor já existente de um registro com“Current_timestamp ()”Onde a condição certa é correspondente definida usando o“ONDE"Cláusula. Por exemplo, o usuário deseja atualizar o valor de “tempo”Com o valor de“Current_timestamp ()" onde o "eu ia”O valor é igual a“1”, Executando este comando:
Atualizar o usuário do usuário time = current_timestamp () onde id = 1;A saída está exibindo esse valor de “tempo”É atualizado com sucesso:
Você aprendeu sobre o embutido “Current_timestamp ()”Função de Mysql.
Conclusão
Em "Mysql"Uma função interna"Current_timestamp ()”Está disponível para extrair o valor da data e hora atuais no formato da string. O "Timediff" e "FORMATO DE DATA”Também pode ser usado com“Current_timestamp ()."Este post discutiu o uso do"Current_timestamp ()”Função em mysql.