In Oracle können Sie die Trunc-Funktion verwenden, um die Daten des Tages abzufragen. Diese Funktion kann zum Abfangen von Zeit oder Wert verwendet werden. Die Syntax lautet „select“. *from...where trunc (...)=trunc(sysdate)".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
Das Syntaxbeispiel lautet wie folgt:
select * from T_BASE where trunc(BASE_TIME)=trunc(sysdate)
TRUNC-Funktionsbeschreibung:
Wird verwendet, um Zeit oder numerische Werte abzufangen und den angegebenen Wert zurückzugeben.
Grammatik
(1) Datumsverarbeitung:
TRUNC(date,[fmt])
Datum ist ein notwendiger Parameter, der ein Eingabedatumswert ist
Der fmt-Parameter kann ignoriert werden, es handelt sich um das Datumsformat und stellt standardmäßig 0 Uhr dar das angegebene Datum.
(2) Numerische Verarbeitung:
TRUNC(number,[decimals])
Zahl ist ein notwendiger Parameter, der ein eingegebener Zahlenwert ist.
Der Parameter „Dezimalzahlen“ kann ignoriert werden, er ist die Anzahl der abzufangenden Ziffern und die Standardeinstellung bedeutet, den Wert danach abzuschneiden der Dezimalpunkt.
Beispiele sind wie folgt:
Erweiterte Kenntnisse:
Zahlenwerte verarbeiten:
--123.56,将小数点右边指定位数后面的截去; select trunc(123.567,2) from dual; --100,第二个参数可以为负数,表示将小数点左边指定位数后面的部分截去,即均以0记; select trunc(123.567,-2) from dual; --123,默认截去小数点后面的部分; select trunc(123.567) from dual;
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo fragen Sie die Daten des Tages in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!