Heim  >  Artikel  >  Datenbank  >  Was sind die Oracle-Abfragezeitanweisungen?

Was sind die Oracle-Abfragezeitanweisungen?

coldplay.xixi
coldplay.xixiOriginal
2020-07-16 13:42:568068Durchsuche

Oracle-Abfragezeitanweisungen umfassen: 1. Fragen Sie das Jahr der Uhrzeit ab, der Code lautet [select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')] 2. Fragen Sie den Monat ab Zu diesem Zeitpunkt lautet der Code [select to_char(sysdate,'mm')].

Was sind die Oracle-Abfragezeitanweisungen?

Oracle-Abfragezeitanweisungen sind:

Datum in Zeichenfolge konvertieren

select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) as nowTime from dual;

Get time Year

select to_char(sysdate,’yyyy’) as nowYear from dual;

Holen Sie sich den Monat der Zeit

select to_char(sysdate,’mm’) as nowMonth from dual;

Holen Sie sich den Tag der Zeit

select to_char(sysdate,’dd’) as nowDay from dual;

Holen Sie sich die Stunde der Zeit

select to_char(sysdate,’hh24′) as nowHour from dual;

Holen Sie sich die Minute von die Zeit

select to_char(sysdate,’mi’) as nowMinute from dual;

Sekunden der Zeit abrufen

select to_char(sysdate,’ss’) as nowSecond from dual;

Oracle-Datumsformat

to_date("zu konvertierende Zeichenfolge", "konvertiertes Format ") zwei Parameter Das Format muss übereinstimmen, sonst wird ein Fehler gemeldet. Das heißt, der erste Parameter wird im Format des zweiten Parameters interpretiert.

to_char(Datum, „Konvertierungsformat“) bedeutet die Konvertierung des angegebenen Datums gemäß dem „Konvertierungsformat“.

Konvertierungsformat:

  • stellt das Jahr dar: y stellt die letzte Ziffer des Jahres dar. yy stellt die letzten beiden Ziffern des Jahres dar. yyy stellt das Jahr dar Jahr Die letzten drei Ziffern yyyy verwenden 4 Ziffern, um das Jahr darzustellen

  • stellen den Monat dar: mm verwendet 2 Ziffern, um den Monat darzustellen; mon verwendet die Abkürzungsform wie November oder Nov.; verwendet den vollständigen Namen, z. B. November oder November

  • bedeutet Tag: dd bedeutet den Tag des Monats; ddd bedeutet den Tag des Jahres, z. B Freitag oder Freitag; Tag bedeutet den vollständigen Wochentag, z. B. Freitag oder Freitag.

  • bedeutet Stunde: hh 2 Ziffern bedeutet Stunde im Hexadezimalformat; hh24 2 Ziffern bedeutet Stunde 24 Stunden

  • bedeutet Minute: mi 2 Ziffern stellen Minuten dar

  • stellen Sekunden dar: ss 2 Ziffern stellen Sekunden in der Basis 60 dar

  • stellen Viertel dar: q Einstellige Zahlen stellen Viertel dar (1-4 )

Darüber hinaus wird ww zur Darstellung der Woche des Jahres verwendet; w wird zur Darstellung der Woche des Monats verwendet.

Zeitbereich im 24-Stunden-Format: 00:00:00-23:59:59

Zeitbereich im 12-Stunden-Format: 1:00:00-12:59:59

Zum Beispiel:

select to_char(sysdate,’yy-mm-dd hh24:mi:ss’) from dual //显示:08-11-07 13:22:42
select to_date(‘2005-12-25,13:25:59′,’yyyy-mm-dd,hh24:mi:ss’) from dual //显示:2005-12-25 13:25:59

Verwandte Lernempfehlungen: Oracle-Datenbank-Lerntutorial

Das obige ist der detaillierte Inhalt vonWas sind die Oracle-Abfragezeitanweisungen?. 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