λογισμικό

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

Πώς να χρησιμοποιήσετε σημερινή ημερομηνία σε SQL View Filter

A SQL Server " view" παρέχει στους προγραμματιστές τη δυνατότητα να ανακτήσετε τα κοινά στοιχεία του πίνακα σε προ - μεταγλωττισμένο κώδικα . Η άποψη αυτή χρησιμοποιείται με τον ίδιο τρόπο ένα τραπέζι των ψήφων . Η άποψη αυτή έχει ήδη συνταχθεί , όμως, έτσι βελτιώνει την απόδοση για το desktop ή web εφαρμογή . Η " getDate ( ) " λειτουργία προσθέτει την τρέχουσα ημερομηνία στην προβολή. " GetDate ( ) " ανακτά την τρέχουσα ημερομηνία για το SQL Server και προσθέτει ότι με τις παραμέτρους της προβολής . Αυτό είναι διαθέσιμο σε SQL Server 2005 και το 2008 . Οδηγίες
Η

1 Κάντε δεξί κλικ στο όνομα της προβολής και επιλέξτε " Τροποποίηση ". Στη γραμμή εργαλείων , κάντε κλικ στο " Προβολή SQL " για να δείτε τον κώδικα που βασίζονται σε κείμενο για το αντικείμενο . 2

Προσθέστε τη στήλη που θέλετε να χρησιμοποιήσετε ως το τρέχον φίλτρο ημερομηνία . Για παράδειγμα , μια άποψη που ανακτά όλους τους πελάτες που υπέγραψαν την τρέχουσα ημερομηνία ανακτώνται από getDate ( ) . Το ακόλουθο είναι ένα παράδειγμα μιας προβολής SQL :

create view newViewasselect * από τον πελάτη

Ο παραπάνω κώδικας ανακτά όλα τα αρχεία των πελατών . Ο ακόλουθος κώδικας φιλτράρει τους πελάτες κατά την ημερομηνία εγγραφής :

create view newViewasselect * από customerwhere εγγραφή = getDate ( )
εικόνων 3

Πατήστε το πλήκτρο " F5 " για να εκτελέσει και να αποθηκεύσετε τις αλλαγές σας . Μπορείτε να ελέγξετε τις αλλαγές σας, εκτελώντας τη θέα σε κονσόλα SQL σας . Πληκτρολογήστε τον ακόλουθο κώδικα στην κονσόλα και πατήστε το πλήκτρο "F5 " για να δείτε τα νέα φίλτρα άποψη :

επιλέξτε * από NewView
Η
εικόνων

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

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