Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Fonction SYSDATE

Mode de mise au point
Fonction SYSDATE - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SYSDATE renvoie la date et l’heure actuelles selon le fuseau horaire en cours (UTC par défaut).

Note

SYSDATE renvoie la date et l’heure de début de la transaction en cours, pas pour le début de l’instruction en cours.

Syntaxe

SYSDATE

Cette fonction ne nécessite aucun argument.

Type de retour

TIMESTAMP

Exemples

L’exemple suivant utilise la fonction SYSDATE pour renvoyer l’horodatage complet de la date actuelle.

select sysdate; timestamp ---------------------------- 2008-12-04 16:10:43.976353

L’exemple suivant utilise la fonction SYSDATE à l’intérieur de la fonction TRUNC pour renvoyer la date du jour sans l’heure.

select trunc(sysdate); trunc ------------ 2008-12-04

La requête suivante renvoie des informations sur les ventes à des dates comprises entre la date d’émission de la requête et la date, quelle qu’elle soit, 120 jours plus tôt.

select salesid, pricepaid, trunc(saletime) as saletime, trunc(sysdate) as now from sales where saletime between trunc(sysdate)-120 and trunc(sysdate) order by saletime asc; salesid | pricepaid | saletime | now ---------+-----------+------------+------------ 91535 | 670.00 | 2008-08-07 | 2008-12-05 91635 | 365.00 | 2008-08-07 | 2008-12-05 91901 | 1002.00 | 2008-08-07 | 2008-12-05 ...

Rubrique suivante :

TIMEOFDAY

Rubrique précédente :

NEXT_DAY

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.