Ich versuche, das Datum 01/12/(aktuelles Jahr - 1) Mit anderen Worten, wenn es 2016 ist, möchte ich die Variable 01/12/15 sein, wenn es 2017 ist zu sein 01/12/16 .. und so weiter Verwenden von PLSQL. Gibt es eine Möglichkeit, dies zu tun? Und wenn ja, vielen Dank für Ihre Hilfe: D!Aktualisieren Sie ein Datum in PLSQL jedes Jahr
-1
A
Antwort
1
Dies kann durch eine SQL-Abfrage select add_months(sysdate, -12) from dual;
oder wenn Ihr von Jahr zu Jahr erreicht werden, dies durch Funktion erreicht werden kann.
create or replace
function Yr (P_Year Date)
Return Date
As
Out_Year Date;
begin
Select Add_Months(P_Year, -12) Into Out_Year From Dual;
return out_year;
end;
select yr(sysdate) from dual;
output :-09-JUN-15
0
können Sie versuchen, den folgenden Ausschnitt unten erwähnt
SELECT ADD_MONTHS (SYSDATE, -12)
FROM dual;
1
trunc(sysdate, 'YYYY')
Sie 1. Januar des laufenden Jahres geben.
add_months(trunc(sysdate, 'YYYY'), -12)
werden Sie Januar geben 1 des Vorjahres
add_months(trunc(sysdate, 'YYYY'), -12) + 11
Sie 12. Januar des vergangenen Jahres diese Hoffnung
1
Versuchen Sie, das hilft geben.
SELECT ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),-1) FROM DUAL;
------------------------------OUTPUT--------------------------------------------
ADD_MONTHS(TRUNC(SYSDATE,'YEAR'),-1)
12/01/2015
------------------------------OUTPUT--------------------------------------------
Verwandte Themen
- 1. Wählen Sie Datum nach Jahr in CakePHP
- 2. Konvertieren Quartal/Jahr-Format in ein Datum
- 3. Autoinkrement Jahre in Schleife jedes Jahr
- 4. Holen Sie sich ein Jahr zurück ab dem aktuellen Datum
- 5. Speichern Sie ein lokales Jahr für das Datum
- 6. Überprüfen Sie ein gültiges Datum nach Tag, Monat und Jahr
- 7. JPA Constraint für Datum Jahr
- 8. Datum minus 1 Jahr?
- 9. Format Datum ohne Jahr
- 10. Wählen Sie maximale Summe für jedes Jahr in SQLite
- 11. Wie überprüft man, ob für jedes Jahr ein Datum erreicht oder abgelaufen ist
- 12. So vergleichen Sie Datum (Jahr, Monat) mit Datum (Tag, Monat, Jahr)
- 13. Jahr zum heutigen Datum hinzufügen
- 14. Parse Jahr von SQL Datum
- 15. Datum in Jahr in Postgres umwandeln
- 16. _tk_posted_on() - ganzes Datum statt Jahr
- 17. So vergleichen Sie das aktuelle Datum mit dem Datum, das ein Jahr alt ist
- 18. Eingabemaske ohne Jahr für Datum
- 19. Format Datum als Jahr/Quartal
- 20. Java Datum Jahr Berechnung ist für zwei Tage nach Jahr
- 21. SQL wählen Top 10 für jedes Jahr
- 22. Datum in Monat, Tag und Jahr umwandeln?
- 23. Update-Datum + 1 Jahr in mysql
- 24. python pandas extrakt Jahr von datetime --- df ['Jahr'] = df ['Datum'] Jahr funktioniert nicht
- 25. Cronjob für den 1. Januar jedes Jahr
- 26. dplyr - Get letzte Wert für jedes Jahr
- 27. Speichern Sie einen Int für jedes Datum in Java
- 28. plsql Kundeninformationen
- 29. Wie ein Datum in mysql
- 30. HTML5 Datum Eingang 6 stelliges Jahr
Das hat funktioniert! Danke vielmals! –