2016-12-21 1 views
0

Ich bin ein Bericht in Oracle Business Intelligence und die Ausgabe des Datums ist derzeit amerikanisch, und hat auch eine Zeit darauf - so Ausgabeformate, zum Beispiel ' 11/29/2016 3:58:26 PM 'Datum/Uhrzeit-Feld von American nach Englisch konvertieren - Oracle Business Intelligence

Ich versuche, die Ausgabe aus dem Bericht (wie es nach einem Zeitplan jeden Tag gesendet wird) zu einem englischen Datumsformat "DD/MM/YYYY" - Zeit ist irrelevant, kann enthalten sein oder nicht.

Ich habe ein paar verschiedene Dinge ausprobiert, aber keinen Erfolg - kann mir jemand helfen?

Der Spaltenname lautet "Candidate Latest CSW Date". "Candidate Latest CSW Date", von dem die Daten abgerufen werden.

Vielen Dank im Voraus.

+1

Datum-typisierte Werte haben keine Formate. Wenn der Wert aus der Datenbank als Datum und nicht als Zeichenfolge stammt, müssen Sie nur das Anzeigeformat in Ihrem Bericht angeben. Wenn es als String kommt, ist es ein Fehler in der Abfrage oder der Datenbank. Datumsangaben sollten nicht als Strings gespeichert oder abgerufen werden –

Antwort

1

können Sie TO_CHAR (var_name, 'DD/MM/YYYY') verwenden, wenn ich verstehe Ihre Frage ...

0

Dank für Antworten etc oben; versuchte alles, bekam aber nicht das, was ich brauchte. Ich habe es geschafft, diese zu sortieren, indem Sie die folgenden ein: (. „Candidate Neueste CSW Date“ „Candidate Neueste CSW Date“ als varchar (40))

Guss

Wenn ich ganz ehrlich bin, ich bin nicht sicher, warum das hat funktioniert - aber es hat den Tag und den Monat umgestellt, um als englisches Datum gelesen zu werden

Verwandte Themen