sql >> Database >  >> RDS >> Mysql

LOCALTIME-voorbeelden - MySQL

De MySQL LOCALTIME 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:

LOCALTIME
LOCALTIME([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 LOCALTIME;

Resultaat:

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

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 LOCALTIME(6);

Resultaat:

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

Numerieke context

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

SELECT LOCALTIME + 0;

Resultaat:

+----------------+
| LOCALTIME + 0  |
+----------------+
| 20180628152338 |
+----------------+

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

SELECT 
    LOCALTIME + 0,
    LOCALTIME + 5;

Resultaat:

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

  1. Bestel op COUNT per waarde

  2. Hoe kan ik een FULL OUTER JOIN doen in MySQL?

  3. Neem een ​​menselijke benadering van gegevensbeheer

  4. SQL Fuzzy Matching