λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να βρείτε λανθασμένες ημερομηνίες για την Oracle SQL

Ημερομηνίες μερικές φορές εισέλθει σε μια βάση δεδομένων με εσφαλμένη μορφή . Αυτό θα οδηγήσει σε ψευδή στοιχεία που εμφανίζονται στις εκθέσεις . Πριν από την επίλυση του ζητήματος του καθορισμού των μορφοποιηθεί σωστά ημερομηνίες που πρέπει να διορθώσετε το πρόβλημα , όπου οι ημερομηνίες εγγραφής σε λάθος μορφή . Οδηγίες
Η

1 Ανοίξτε τον επεξεργαστή Oracle 2

Εισάγετε τον παρακάτω κωδικό , η οποία δημιουργεί τις επιτρεπόμενες μορφές από το ενσωματωμένο στον πίνακα της βάσης δεδομένων που ονομάζεται " διπλή " : .

με d όπως ( επιλέξτε ' o1/13/2009 « dt από τη διπλή ένωση

όλα επιλέξτε '1 /12/2008 ' από τη διπλή ένωση

όλα επιλέξτε '12 /12 /2008 » από τη διπλή

ένωσης όλα επιλέξτε '02 /22/2010 ' από το διπλό

)
εικόνων 3

Δημιουργήστε τη δήλωση SQL παρακάτω . Αυτό χρησιμοποιεί μια έκφραση regedit για να ταιριάζει με τις μορφές που περιγράφονται στο προηγούμενο βήμα με τη μορφή των ημερομηνιών σε πίνακα της βάσης δεδομένων που επιλέγεται .

Επιλέξετε dt , πώληση

περίπτωση

όταν regexp_like ( dt , « ( 0 [ 1-9 ]

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα