Oracle PL- SQL können Sie eine Datenbank abfragen und feststellen, ob ein Monat fällt zwischen zwei Daten. Der Monat kann in Integer-Format , oder Sie können den gesamten Monat, Tag und Jahr verwenden, um die Datenbank abzufragen . Verwenden Sie die "select "-Anweisung , um die Informationen abfragen , wenn das Datum zwischen zwei angegebenen Daten , die Daten kehrt aus der Datenbank. Anleitung 
 1 
 Öffnen Sie die Oracle Enterprise Manager-Software aus der Windows- Programm-Menü oder öffnen Sie Ihre bevorzugte PL- SQL -Software. Melden Sie sich bei der Oracle-Datenbank . 
 2 
 Richten Sie das Datum mit dem Monat die Sie auswerten möchten . Zum Beispiel, wenn Sie den Monat Mai haben , verwendet das Programm die Zahl " 5 " bis Mai vertreten . Der folgende Code verwendet die numerische Darstellung des Monats und schafft ein Datum aus dem Wert : 
 
 erklären mydate Datum; mydate : = TO_DATE ( '1 -5-2011 ',' mm -dd -yyyy '); 
 
 Weil du nur auswerten möchten den Monat , stellen Sie den Rest der Termin auf jeden Tag im Monat. Das Jahr muss zwischen den beiden Daten , so dass das Jahr angegeben werden, um zwischen zwei Terminen abfragen muss fallen . In diesem Beispiel , das Jahr "2011 " verwendet. 
 3 
 Abfrage die Oracle- Daten zu ermitteln, ob der Monat fällt zwischen zwei Daten. Zum Beispiel die folgende Abfrage gibt " Ja", wenn der Monat Variable fällt zwischen Januar und Juni 2011: 
 
 'Ja' als Antwort , wo zwischen to_date ( '2011 /01.01 MyDate ',' yyyy /mm /dd ' ) AND to_date ( '2011 /06 /01 " , " yyyy /mm /dd '); 
 4 
 Klicken Sie auf die Schaltfläche "Ausführen" , um die PL- SQL auszuführen. In diesem Beispiel gibt die Abfrage mit "Ja" , um zu überprüfen , dass der Monat zwischen den beiden Daten ist .