Δημιουργήστε τρεις μεταβλητές . Μια μεταβλητή είναι ένας ακέραιος να μετατρέψει τα αποτελέσματα του υπολογισμού την ημερομηνία. Τα άλλα δύο είναι ημερομηνίες που χρησιμοποιούνται στην " DateDiff ( ) " λειτουργία. Ο κώδικας που ακολουθεί δείχνει πώς μπορείτε να δημιουργήσετε μεταβλητές στην SQL : declare i intdeclare StartDate datetimedeclare EndDate datetime 2
Αντιστοιχίστε κάθε μεταβλητή μια ημερομηνία . Για να ορίσετε ημερομηνίες σε SQL , χρησιμοποιήστε τον ακόλουθο κώδικα : set StartDate = '1 /1/2010 »που EndDate = '1 /7/2010 «
εικόνων 3
Ανακτήστε το ποσό των ημερών μεταξύ οι δύο ημερομηνίες και το εκχωρούμε στις μεταβλητές ακέραιο . Η " DateDiff ( ) " λειτουργία παίρνει τρεις παραμέτρους: το είδος της μετατροπής ( ημέρες , εβδομάδες , χρόνια ή μήνες) και η ημερομηνία έναρξης και λήξης . Χρησιμοποίησε τον παρακάτω κώδικα για να ανακτήσετε τη μετατροπή : που i = DateDiff ( d , StartDate , EndDate )
Η 4
Εκτυπώστε τα αποτελέσματα στο πρόγραμμα εντοπισμού σφαλμάτων SQL Server . Αυτό σας επιτρέπει να δείτε τα αποτελέσματα . Για αυτό το παράδειγμα , οι εντοπισμού σφαλμάτων εκτυπώνει " . 6" Για να εκτυπώσετε τα αποτελέσματα , χρησιμοποιήστε τον παρακάτω κώδικα : Εκτύπωση i
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα