1 Ανοίξτε το λογισμικό Διαχειριστή του Oracle Enterprise από το μενού Program των Windows ή ανοίξτε προτιμώμενο λογισμικό PL - SQL σας . Σύνδεση με τη βάση δεδομένων της Oracle . 2
Ρυθμίστε την ημερομηνία με τον μήνα που θέλετε να υπολογίσετε. Για παράδειγμα , εάν έχετε το μήνα Μάιο , το πρόγραμμα χρησιμοποιεί τον ακέραιο " 5 " να εκπροσωπεί Μαΐου . Ο κώδικας που ακολουθεί χρησιμοποιεί την αριθμητική απεικόνιση του μήνα και δημιουργεί μια ημερομηνία από την τιμή :
δηλώνουν mydate ημερομηνία ? Mydate : = TO_DATE ( '1 -5 - 2011 ',' mm - dd - yyyy " ) ?
Επειδή απλά θέλετε να αξιολογήσουν το μήνα , που το υπόλοιπο του σήμερα σε οποιαδήποτε ημέρα μέσα στο μήνα . Το έτος πρέπει να κυμαίνεται μεταξύ των δύο ημερομηνιών , έτσι ώστε το έτος πρέπει να διευκρινίζεται στο ερώτημα μεταξύ δύο ημερομηνιών . Σε αυτό το παράδειγμα , το έτος "2011 " χρησιμοποιείται .
Εικόνων 3
Ρωτήστε τα Oracle για να καθορίσει εάν ο μήνας πέφτει ανάμεσα σε δύο ημερομηνίες . Για παράδειγμα , το ακόλουθο ερώτημα επιστρέφει " Ναι" αν η μεταβλητή μήνα πέφτει μεταξύ Ιανουαρίου και Ιουνίου του 2011:
επιλέξετε « Ναι » ως απάντηση , όπου mydate μεταξύ TO_DATE ( '2011 /1.1 ',' εεεε /mm /dd » ) ΚΑΙ TO_DATE ( '2011 /06/01 », « εεεε /μμ /ηη ) ?
Η
4 Κάντε κλικ στο κουμπί " Run " για να εκτελεστεί το PL - SQL . Σε αυτό το παράδειγμα , το ερώτημα επιστρέφει " Ναι " για να βεβαιωθείτε ότι ο μήνας είναι μεταξύ των δύο ημερομηνιών .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα