Ο τύπος δεδομένων που χρησιμοποιεί ένα πεδίο καθορίζει ποια μορφή που χρησιμοποιείτε για τις τιμές εισόδου σε έναν πίνακα . Αν τα καταστήματα πεδίο ημερομηνία τύπους δεδομένων , χρησιμοποιούν ένα " ΕΕΕΕ- MM - DD " μορφή . Εάν το πεδίο αποθηκεύει τύπους δεδομένων φορά, χρησιμοποιείστε μια « HH : SS : MM " μορφή . Αν τα καταστήματα πεδίο datetime τύπους δεδομένων , συνδυάζουν και τις δύο με τη χρήση " ΕΕΕΕ- MM - DD HH : MM : SS " μορφή . Αυτές οι μορφές είναι ευέλικτο . Για παράδειγμα , μπορείτε να πληκτρολογήσετε " 11-1-1 " και MySQL θα αναλάβει 1 Ιανουαρίου του 2011 . Επίσης , μπορείτε να πληκτρολογήσετε " 1:02:02 " και MySQL αναλαμβάνει 1:02:02 AM .
Εικόνων Σύνταξη
Η
Για να εισαγάγετε οποιαδήποτε από αυτές τις τιμές σε έναν πίνακα , θα πρέπει να χρησιμοποιήσετε μόνο τη μορφή για τον τύπο δεδομένων , που περικλείει κάθε τιμή σε εισαγωγικά . Για παράδειγμα , για να εισαγάγετε μια ημερομηνία, την ώρα και την αξία datetime σε έναν πίνακα με τα τρία αυτά πεδία , τύπου " INSERT INTO ΑΞΙΕΣ table_name ( ΕΕΕΕ- MM - DD », « HH : MM : SS », « ΕΕΕΕ - MM - DD HH : MM : SS ' ) ? "και εκτελέστε το ερώτημα . Ωστόσο, η MySQL δεν σας επιτρέπουν να χρησιμοποιήσετε άλλους χαρακτήρες στίξης εκτός από το ταμπλό και του παχέος εντέρου , όπως το διαχωριστικό . Για παράδειγμα, το " HH /MM /SS " και το " HH * MM * SS " τόσο την εργασία κατά την εισαγωγή οι τιμές του χρόνου .
Η Λειτουργίες
Η
MySQL έχει μερικά ενσωματωμένες λειτουργίες που την ημερομηνία και τις αξίες του χρόνου να επιστρέψει στη σωστή μορφή . Η συνάρτηση NOW ( ) παίρνει την τρέχουσα ημερομηνία , ώρα ή datetime για οποιαδήποτε από αυτές αντίστοιχων ειδών . Η λειτουργία CURDATE ( ) επιστρέφει μόνο την τρέχουσα ημερομηνία , ενώ η CURTIME () συνάρτηση επιστρέφει την τρέχουσα ώρα . Εάν χρησιμοποιείτε το CURDATE ( λειτουργία ) για ένα πεδίο datetime , MySQL εισάγει την τρέχουσα ημερομηνία και αφήνει το τμήμα του χρόνου όπως όλα τα μηδενικά . Ωστόσο , αν χρησιμοποιείτε το CURTIME ( λειτουργία ) για ένα πεδίο datetime , MySQL εισάγει μηδενικά τόσο για την ημερομηνία και την ώρα μερίδες .
Εικόνων Όρια
Η
Όταν εισάγετε ένα χρόνο αξία σε έναν πίνακα MySQL χωρίς τη χρήση μια χρονική σήμανση , πρέπει να χρησιμοποιήσετε ένα 24-ωρο . Εισάγοντας " 1:24:32 PM" για παράδειγμα, παραλείπει το "PM" αξία . Αν εισόδου " 13:24:32 " στη βάση δεδομένων , μπορείτε να μετατρέψετε σε ένα ύφος 12 - ωρη όταν επιλέγετε τιμές από τον πίνακα . MySQL υποστηρίζει χρονικά διαστήματα από το " 01/01/1000 " σε " 9999-12-31 " και ο χρόνος κυμαίνεται για ολόκληρο το 24-ωρο . Εάν εισαγάγετε μια τιμή datetime που υπερβαίνει τις 24 ώρες , MySQL προεπιλογές οι τιμές του χρόνου σε όλα τα μηδενικά .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα