1 Ανοίξτε μια περίοδο λειτουργίας της βάσης δεδομένων SQL χρησιμοποιώντας το πρόγραμμα ερώτημα κείμενο του λογισμικού της βάσης δεδομένων σας 2
Πληκτρολογήστε τις ακόλουθες γραμμές κειμένου , στη συνέχεια να εκτελέσει τους : .
CREATE FUNCTION convert_julian_to_datetime ( @ julian_date char ( 5 ) ) ΕΠΙΣΤΡΕΦΕΙ datetime ASBEGINRETURN ( SELECT DateAdd (ημέρα , CONVERT ( int , ΔΕΞΙΑ ( @ julian_date , 3 ) ) - 1 , CONVERT ( datetime , ΑΡΙΣΤΕΡΑ ( @ julian_date , 2 ) + '0101 ' , 112 ) ) ) ΤΕΛΟΣ
εικόνων 3
Καθορίστε τη λειτουργία σε μια επόμενη εντολή SQL . Περάστε την ημερομηνία Julian στη λειτουργία ως συμβολοσειρά κειμένου μεταξύ δύο μονά εισαγωγικά :
SELECT dbo.convert_julian_to_datetime ( '10001 ' )
σας δίνει " 2010-01-01 00:00 : 00.000 . "Αυτή είναι η Ιουλιανή ημερομηνία μετατρέπεται σε τυπική μορφή SQL datetime .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα