Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε μια ημερομηνία Transact- SQL σε String

Κατά την εμφάνιση χρονολογείται από μια βάση δεδομένων , μπορείτε περισσότερο από πιθανό θέλετε να τα εμφανίσετε σε ένα φιλικό προς το χρήστη τρόπο . Μπορείτε να το κάνετε αυτό είτε με τη μετατροπή ή χύτευση ημερομηνία τύπο δεδομένων σε έναν τύπο δεδομένων συμβολοσειράς , η οποία είναι επίσης γνωστή ως τύπος δεδομένων χαρακτήρα . Τα πράγματα που θα χρειαστείτε
SQL Server
SQL Server Management Studio
Η Εμφάνιση Περισσότερες οδηγίες
Χρησιμοποιώντας Μετατροπή
Η 1

Προσδιορίστε ποια δεδομένα θέλετε να εμφανίσετε σε σας ερώτημα . 2

Γράψτε μια επίλεκτη δήλωση χρησιμοποιώντας τη λειτουργία μετατροπής . Εδώ είναι ένα παράδειγμα που λαμβάνει την τρέχουσα ημερομηνία και το μετατρέπει :

SELECT

CONVERT ( varchar ( 30 ) , getDate ( ) , 0) AS ConvertDate ?

Αυτό το παράδειγμα παίρνει την προεπιλεγμένη μορφή " 2011-08-01 13:16:58.527 " και το μετατρέπει σε " 1 Αυγούστου, 2011 1:16 μμ " μορφή . Όταν χρησιμοποιείτε τη λειτουργία μετατροπής , θα πρέπει να καθορίσετε ποια ημερομηνία και το στυλ του χρόνου που θα θέλατε να χρησιμοποιήσετε , η οποία σε αυτό το παράδειγμα είναι η προεπιλεγμένη ημερομηνία και ώρα στυλ " 100 ".
Εικόνων 3

Γράψτε μια επιλέξτε δήλωση για να επιλέξετε δεδομένα από ένα συγκεκριμένο πίνακα :

sELECT

CONVERT ( varchar ( 30 ) , TableDateColumn , 0 ) AS ConvertDate

ΑΠΟ TableName ?


χρησιμοποιώντας Cast
Η 4

Καθορίστε τα στοιχεία που χρειάζεστε για να εμφανιστεί στο ερώτημά σας .
5

Γράψτε μια επίλεκτη δήλωση χρησιμοποιώντας τη λειτουργία cast. Εδώ είναι ένα παράδειγμα που λαμβάνει την τρέχουσα ημερομηνία και το μετατρέπει :

SELECT

CAST ( getDate ( Ν) varchar ( 30 ) ) AS CastDate ?

Αυτό το παράδειγμα λαμβάνει η προεπιλεγμένη μορφή " 2011-08-01 13:16:58.527 " και το μετατρέπει σε μορφή " 1 Αύγ 2011 13:16 » . Με τη λειτουργία cast, δεν χρειάζεται να καθορίσετε ποια στυλ που θέλετε να χρησιμοποιήσετε , όπως η συνάρτηση χρησιμοποιεί αυτόματα το προεπιλεγμένο στυλ
Η 6

Γράψτε μια επίλεκτη δήλωση για να επιλέξετε δεδομένα από ένα συγκεκριμένο πίνακα : .

SELECT

CAST ( TableDateColumn AS varchar ( 30 ) ) AS CastDate

ΑΠΟ TableName ?
Η
εικόνων

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

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