sql >> Database >  >> RDS >> Mysql

LOCALTIMESTAMP-voorbeelden - MySQL

De MySQL LOCALTIMESTAMP functie is een synoniem voor de NOW() functie. Het geeft de huidige datum en tijd terug.

De waarde wordt geretourneerd in 'JJJJ-MM-DD UU:MM:SS' of JJJJMMDDHHMMSS formaat, afhankelijk van of de functie in een tekenreeks of in een numerieke context wordt gebruikt.

Syntaxis

U kunt een van de volgende twee formulieren gebruiken:

LOCALTIMESTAMP
LOCALTIMESTAMP([fsp])

Waar de (optionele) fsp argument specificeert de fractionele seconden precisie voor de geretourneerde waarde.

Als u de precisie van de fractionele seconden wilt opgeven, moet u het tweede formulier gebruiken.

Voorbeeld

Hier is een voorbeeld om te demonstreren.

SELECT LOCALTIMESTAMP;

Resultaat:

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

Nauwkeurigheid in fracties van seconden

Hier is een voorbeeld van het gebruik van de fsp argument om de precisie van een fractie van een seconde voor de geretourneerde waarde op te geven.

SELECT LOCALTIMESTAMP(6);

Resultaat:

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

Numerieke context

Hier is een voorbeeld van het gebruik van de LOCALTIMESTAMP functie in een numerieke context.

SELECT LOCALTIMESTAMP + 0;

Resultaat:

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

U kunt ook een waarde gebruiken die niet nul is om op te tellen of af te trekken van de geretourneerde waarde. Bijvoorbeeld:

SELECT 
    LOCALTIMESTAMP + 0,
    LOCALTIMESTAMP + 5;

Resultaat:

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

  1. Unieke beperking voor meerdere kolommen

  2. Zijn beperkingen van externe sleutels van invloed op querytransformaties in Oracle?

  3. Hoe te schrijven met BCP naar een externe SQL Server?

  4. Converteer efficiënt rijen naar kolommen in de sql-server