Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

LOCALTIME Exemplos – MySQL


O MySQL LOCALTIME função é um sinônimo para o NOW() função. Ele retorna a data e hora atuais.

O valor é retornado em 'AAAA-MM-DD HH:MM:SS' ou AAAAMMDDHHMMSS formato, dependendo se a função é usada em um contexto de string ou numérico.


Sintaxe


Você pode usar um dos dois formulários a seguir:
LOCALTIME
LOCALTIME([fsp])

Onde o (opcional) fsp O argumento especifica a precisão de segundos fracionários para o valor de retorno.

Se você precisar fornecer a precisão de segundos fracionários, precisará usar o segundo formulário.

Exemplo


Aqui está um exemplo para demonstrar.
SELECT LOCALTIME;

Resultado:
+---------------------+
| LOCALTIME           |
+---------------------+
| 2018-06-28 15:22:45 |
+---------------------+

Precisão de segundos fracionários


Aqui está um exemplo de uso do fsp argumento para especificar a precisão de segundos fracionários para o valor de retorno.
SELECT LOCALTIME(6);

Resultado:
+----------------------------+
| LOCALTIME(6)               |
+----------------------------+
| 2018-06-28 15:23:23.380839 |
+----------------------------+

Contexto Numérico


Aqui está um exemplo de como usar o LOCALTIME função em um contexto numérico.
SELECT LOCALTIME + 0;

Resultado:
+----------------+
| LOCALTIME + 0  |
+----------------+
| 20180628152338 |
+----------------+

Você também pode usar um valor diferente de zero para adicionar ou subtrair do valor de retorno. Por exemplo:
SELECT 
    LOCALTIME + 0,
    LOCALTIME + 5;

Resultado:
+----------------+----------------+
| LOCALTIME + 0  | LOCALTIME + 5  |
+----------------+----------------+
| 20180628152503 | 20180628152508 |
+----------------+----------------+