Heim  >  Artikel  >  Datenbank  >  So fragen Sie die Daten des Tages in Oracle ab

So fragen Sie die Daten des Tages in Oracle ab

WBOY
WBOYOriginal
2022-05-24 16:56:3613354Durchsuche

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)".

So fragen Sie die Daten des Tages in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

So fragen Sie die Daten des Tages in Oracle ab

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:

So fragen Sie die Daten des Tages in Oracle ab

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn