Maison  >  Article  >  base de données  >  Que sont les instructions de temps de requête Oracle ?

Que sont les instructions de temps de requête Oracle ?

coldplay.xixi
coldplay.xixioriginal
2020-07-16 13:42:568066parcourir

Les instructions de temps de requête Oracle incluent : 1. Interrogez l'année de l'heure, le code est [select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')] ; du moment, le code C'est [select to_char(sysdate,'mm')].

Que sont les instructions de temps de requête Oracle ?

Les déclarations de temps de requête Oracle sont :

Convertir la date en chaîne

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

Obtenir l'heure Année

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

Obtenir le mois de l'heure

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

Obtenir le jour de l'heure

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

Obtenir l'heure de l'heure

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

Obtenir la minute de l'heure

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

Obtenir les secondes du temps

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

format de date oracle

to_date("chaîne à convertir", "format converti ") deux paramètres Le format doit correspondre, sinon une erreur sera signalée. Autrement dit, le premier paramètre est interprété au format du deuxième paramètre.

to_char(date, "format de conversion") signifie convertir la date donnée selon le "format de conversion".

Format de conversion :

  • représente l'année : y représente le dernier chiffre de l'année yy représente les 2 derniers chiffres de l'année yyy représente le année Les trois derniers chiffres yyyy utilisent 4 chiffres pour représenter l'année

  • représentent le mois : mm utilise 2 chiffres pour représenter le mois ; mon utilise la forme abrégée telle que novembre ou nov ; le nom complet tel que novembre ou novembre

  • signifie jour : dd signifie le jour du mois ; ddd signifie le jour de l'année dy signifie le jour de la semaine, comme vendredi ; ou vendredi ; jour signifie le jour de la semaine, écrivez-le en entier, par exemple vendredi ou vendredi.

  • signifie heure : hh 2 chiffres signifie heure en hexadécimal ; hh24 2 chiffres signifie heure 24 heures

  • signifie minute : mi 2 chiffres représentent les minutes

  • représentent les secondes : ss 2 chiffres représentent les secondes en base 60

  • représentent les quarts : q Les nombres à un chiffre représentent les quarts (1-4 )

De plus, ww est utilisé pour représenter la semaine de l'année w est utilisé pour représenter la semaine du mois ;

Plage horaire au format 24 heures : 00:00:00-23:59:59

Plage horaire au format 12 heures : 1:00:00-12:59:59

Par exemple :

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

Recommandations d'apprentissage associées : Tutoriel d'apprentissage de la base de données Oracle

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn