1 Συνδέστε στην περίπτωση αθέτησης SQL Server χρησιμοποιώντας το βοηθητικό πρόγραμμα SQLCMD ανοίγοντας μια γραμμή εντολών του DOS και πληκτρολογώντας SQLCMD . 2
αναγνωρίσει μια τοπική μεταβλητή , που ονομάζεται " @ mydate " τύπου " datetime " και πατήστε το πλήκτρο" Enter " . Η "@ mydate " μεταβλητή θα κρατήσει η ημερομηνία που πρέπει να μετατραπούν . Προσθέστε μια επιστροφή μετά τη δήλωση μεταβλητών . Για παράδειγμα :
1 > declare @ mydate datetime εικόνων
3
Ανάκτηση την τρέχουσα ημερομηνία χρησιμοποιώντας το " getdate ( ) Transact - SQL " λειτουργία. Αντιστοίχιση της τρέχουσας ημερομηνία αξίας την "@ mydate " μεταβλητή και να προσθέσετε μια επιστροφή .
1 > declare @ mydate datetime
2 > set @ mydate = getdate ( )
Η 4
Εκτύπωση "@ mydate " στην οθόνη με την εντολή εκτύπωσης και πληκτρολογήστε μια σκληρή δήλωση . Εκτύπωσης " @ mydate " θα εμφανίσει τιμή της μεταβλητής προτού μετατραπεί .
1 > declare @ mydate datetime
2 > set @ mydate = getdate ( )
3 > εκτύπωση @ mydate
5
Χρησιμοποιήστε τη μετατροπή T-SQL δήλωση να μετατρέψει την αξία της "@ mydate " σε " varchar ( 10 ) " Τύπος δεδομένων . Η " convert ( ) " εντολή παίρνει τρεις τιμές : Ο τύπος δεδομένων για τις οποίες η ημερομηνία θα πρέπει να μετατραπεί , η μεταβλητή να μετατραπεί και στυλ κωδικός . Σε αυτό το παράδειγμα , ο κωδικός style " 101 " μετατρέπει το " @ mydate " μεταβλητή με τον τύπο δεδομένων " varchar ( 10 ) " σε μορφή του ηη /μμ /εε . Ακολουθήστε τη δήλωση μετατρέψετε με ένα σκληρό επιστροφή .
1 > declare @ mydate datetime
2 > set @ mydate = getdate ( )
3 > εκτύπωση @ mydate
4 > επιλέξτε μετατρέπει ( varchar ( 10 ) , @ mydate , 101 )
Η 6
Εκτύπωση "@ mydate " στην οθόνη με την εντολή εκτύπωσης και πληκτρολογήστε μια σκληρή δήλωση .
1 > declare @ mydate datetime
2 > set @ mydate = getdate ( )
3 > εκτύπωση @ mydate
4 > επιλέξτε μετατρέπει ( varchar ( 10 ) , @ mydate , 101 )
5 > print @ mydate
Η 7
Πληκτρολογήστε το "GO " εντολή και πατήστε " Enter". Η αξία των datetime "@ mydate " θα εκτυπωθούν στην οθόνη στην αρχική της μορφή ( προ - μετατροπής ) και το " varchar ( 10 ) " αξία " @ mydate " θα εκτυπωθούν στην οθόνη ηη /μμ /εεεε μορφή ( μετά μετατροπή ) .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα