Maison  >  Article  >  base de données  >  Comment interroger les données du jour dans Oracle

Comment interroger les données du jour dans Oracle

WBOY
WBOYoriginal
2022-05-24 16:56:3613363parcourir

Dans Oracle, vous pouvez utiliser la fonction trunc pour interroger les données du jour. Cette fonction peut être utilisée pour intercepter l'heure ou la valeur. Utilisez cette fonction avec l'instruction select pour interroger les données du jour. *de...où trunc (...)=trunc(sysdate)".

Comment interroger les données du jour dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment interroger les données du jour dans Oracle

L'exemple de syntaxe est le suivant :

select * from T_BASE where trunc(BASE_TIME)=trunc(sysdate)

Description de la fonction TRUNC :

Utilisé pour intercepter l'heure ou la valeur numérique et renvoyer la valeur spécifiée.

Grammaire

(1) Traitement de la date :

    TRUNC(date,[fmt])

La date est un paramètre nécessaire, qui est une valeur de date d'entrée

  Le paramètre fmt peut être ignoré et est un format de date Par défaut, il représente 0 heure. la date indiquée.

(2) Traitement numérique :

    TRUNC(number,[decimals])

  Le nombre est un paramètre nécessaire, qui est une valeur numérique d'entrée

  Le paramètre décimal peut être ignoré, c'est le nombre de chiffres à intercepter, et la valeur par défaut signifie tronquer la valeur après le point décimal.

Les exemples sont les suivants :

Comment interroger les données du jour dans Oracle

Connaissances approfondies :

Traitement des valeurs numériques :

--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;

Tutoriel recommandé : "Tutoriel vidéo 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