Mysql
 sql >> Base de données >  >> RDS >> Mysql

Exemples LOCALTIMESTAMP – MySQL

Le MySQL LOCALTIMESTAMP la fonction est synonyme de NOW() une fonction. Il renvoie la date et l'heure actuelles.

La valeur est renvoyée au format ‘YYYY-MM-DD HH:MM:SS’ ou AAAAMMJJHHMMSS format, selon que la fonction est utilisée dans un contexte de chaîne ou numérique.

Syntaxe

Vous pouvez utiliser l'un des deux formulaires suivants :

LOCALTIMESTAMP
LOCALTIMESTAMP([fsp])

Où le (facultatif) fsp L'argument spécifie la précision en fractions de seconde pour la valeur de retour.

Si vous devez fournir la précision en fractions de secondes, vous devrez utiliser le deuxième formulaire.

Exemple

Voici un exemple pour illustrer.

SELECT LOCALTIMESTAMP;

Résultat :

+---------------------+
| LOCALTIMESTAMP      |
+---------------------+
| 2018-06-28 15:50:05 |
+---------------------+

Précision fractionnaire de seconde

Voici un exemple d'utilisation du fsp argument pour spécifier la précision en fractions de secondes pour la valeur de retour.

SELECT LOCALTIMESTAMP(6);

Résultat :

+----------------------------+
| LOCALTIMESTAMP(6)          |
+----------------------------+
| 2018-06-28 15:50:17.206091 |
+----------------------------+

Contexte numérique

Voici un exemple d'utilisation du LOCALTIMESTAMP fonction dans un contexte numérique.

SELECT LOCALTIMESTAMP + 0;

Résultat :

+--------------------+
| LOCALTIMESTAMP + 0 |
+--------------------+
|     20180628155032 |
+--------------------+

Vous pouvez également utiliser une valeur différente de zéro pour ajouter ou soustraire de la valeur de retour. Par exemple :

SELECT 
    LOCALTIMESTAMP + 0,
    LOCALTIMESTAMP + 5;

Résultat :

+--------------------+--------------------+
| LOCALTIMESTAMP + 0 | LOCALTIMESTAMP + 5 |
+--------------------+--------------------+
|     20180628155045 |     20180628155050 |
+--------------------+--------------------+