Je dois sélectionner la valeur 2019-03-25 à partir d'une colonne de date d'une table, mais dans le format suivant:
2019-03-25T00:00:00.000+02:00
3 Réponses :
La date Si tel est le cas, vous pouvez utiliser code> DataType ne stocke pas millisecondes et les informations sur les fuseaux horaires, donc je vous demande comment formater une date
code> sur le forma cible, avec des valeurs fixes pour les millisecondes et Timezone.
to_char () code> comme: p>
Vous pouvez couler code> votre
de la date code> à un
horodatage code>, puis utilisez
de_tz code> pour définir le fuseau horaire, puis Formatez-le à vos besoins en utilisant
TO_CHAR CODE>:
| FORMATTED_DATE |
| :---------------------------- |
| 2019-03-25T00:00:00.000+02:00 |
Nous ne pouvons pas stocker les informations sur le fuseau horaire dans DB, c'est pourquoi nous pouvons simplement utiliser le format ci-dessous,
select to_char(sysdate,'YYYY-MM-DD')||'T'||to_char(sysdate,'HH24:MI:SS') from dual
La date code> code> DataType n'a pas de millisecondes ni de fuseau horaire. Voulez-vous forcer des valeurs constantes?
A également posé sur Orafaq - OFAFAQ.com/forum/m/681132/#msg_681132/#msg_681132/# a>