I dette innlegget vil vi diskutere SysDate () -funksjonen i MySQL.
Denne funksjonen lar deg hente gjeldende dato og klokkeslett i formatet til YYYY-MM-DD HH: MM: SS som streng. Funksjonen kan også returnere datoen og klokkeslettet som en numerisk verdi i formatet yyyymmddhhmmss.
La oss nå utforske.
Funksjonssyntaks
Funksjonen følger en syntaks som avbildet i utdraget nedenfor:
SysDate ([FSP])
FSP -argumentet representerer de fraksjonelle sekundene presisjon. Denne valgfrie verdien bestemmer presisjonen for sekundets verdi. Presisjonsverdien varierer fra 0 til 6.
MERK: SYSDATE () -funksjonen returnerer tiden funksjonen fullfører utførelsen, i motsetning til nå () -funksjonen, som returnerer tiden den starter utførelsen.
Eksempel 1
Følgende eksempel viser SysDate () -funksjonsbruk:
velg SysDate ();
Den resulterende verdien er gitt nedenfor:
SysDate () |
-------------------+
2022-10-24 11: 34: 27 |
Eksempel 2: Bruke SysDate () -funksjonen med FSP -parameter
Følgende eksempel bruker SYSDATE () -funksjonen med FSP -parameteren:
Velg SysDate (5);
Dette skal komme tilbake, som følger:
SysDate (5) |
-------------------------+
2022-10-24 11:38:55.32818 |
Funksjonen skal returnere gjeldende tid med fem-punkts presisjon for Seconds 'verdi.
Eksempel 3: Sysdate og nå ()
Følgende eksempel viser den faktiske forskjellen mellom SysDate () og Now () -funksjonene.
Velg nå (), sove (3), nå ();
Produksjon:
Nå () | Sov (3) | Nå () |
-------------------+--------+-------------------+
2022-10-24 11: 44: 06 | 0 | 2022-10-24 11: 44: 06 |
Bruker sysdate:
Velg SysDate (6), Sleep (3), SysDate (6);
Produksjon:
SysDate (6) | Sleep (3) | SysDate (6) |
--------------------------+--------+--------------------------+
2022-10-24 11:44:15.030105 | 0 | 2022-10-24 11:44:18.033804 |
Som vi kan se, er SysDate () -funksjonen en ikke-deterministisk funksjon.
Konklusjon
I dette innlegget dekket vi det grunnleggende om å jobbe med MySQLs SysDate () -funksjon for å få gjeldende dato og tid. Det var eksempler som viste forskjellen mellom SysDate () -funksjonen og nå () -funksjonen.