λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> SQL Server

Πόσους τύπους δεδομένων υποστηρίζονται από την MySQL;

Η MySQL υποστηρίζει έναν μεγάλο αριθμό τύπων δεδομένων και ο ακριβής αριθμός εξαρτάται από τον τρόπο με τον οποίο τους κατηγοριοποιείτε. Δεν υπάρχει κανένας οριστικός αριθμός επειδή μερικές είναι παραλλαγές άλλων (π.χ. διαφορετικά μεγέθη ακέραιων ακέραιων).

Ωστόσο, η MySQL υποστηρίζει ευρέως αυτές τις κατηγορίες τύπων δεδομένων, με πολυάριθμους υποτύπους σε κάθε ένα:

* αριθμητικοί τύποι: Οι ακέραιοι (tinyint, smallint, medientint, int, bigint), πλωτό σημείο (float, διπλό, δεκαδικό), σταθερό σημείο (δεκαδικό).

* Τύποι ημερομηνίας και ώρας: DateTime, ημερομηνία, ώρα, χρονική σήμανση, έτος.

* Τύποι συμβολοσειράς: Char, varchar, κείμενο (tinytext, κείμενο, μεσαία, longtext), blob (tinyblob, blob, mediumblob, longblob), enum, set.

* Χωρικοί τύποι: Γεωμετρία, Σημείο, Linestring, Polygon κ.λπ. (απαιτεί χωρικές επεκτάσεις)

* Τύπος JSON: Json

Επομένως, αντί ενός αριθμού, είναι πιο ακριβές να πούμε ότι η MySQL υποστηρίζει δεκάδες των τύπων δεδομένων, που περιλαμβάνει διάφορες αριθμητικές, συμβολοσειρές, ημερομηνία/ώρα και χωρικές αναπαραστάσεις.

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

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