λογισμικό

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

Τι είναι η υπογεγραμμένη στήλη;

Στο πλαίσιο των βάσεων δεδομένων και των δομών δεδομένων, μια "υπογεγραμμένη στήλη" αναφέρεται σε μια στήλη σε έναν πίνακα που αποθηκεύει υπογεγραμμένους αριθμούς. Αυτό σημαίνει ότι η στήλη μπορεί να κρατήσει τόσο θετικές όσο και αρνητικές τιμές, σε αντίθεση με μια μη υπογεγραμμένη στήλη που επιτρέπει μόνο μη αρνητικές τιμές (μηδενικούς και θετικούς αριθμούς).

Ο ειδικός τύπος δεδομένων που χρησιμοποιείται θα ποικίλει ανάλογα με το σύστημα βάσης δεδομένων (π.χ. `int`,` ακέραιος »,` smallint ', `bigint', 'decimal', 'float',` double` σε SQL ή παρόμοιους τύπους σε άλλα συστήματα). Η "υπογεγραμμένη" πτυχή είναι συνήθως η προεπιλεγμένη συμπεριφορά για αριθμητικούς τύπους στα περισσότερα συστήματα, εκτός εάν ορίζεται ρητά ως "μη υπογεγραμμένο". Για παράδειγμα, μια στήλη `int` είναι τυπικά υπογεγραμμένη από προεπιλογή, ενώ μια` unsigned int` στήλη θα δέχεται μόνο θετικούς ακέραιους.

Με απλούστερους όρους, φανταστείτε μια στήλη σε ένα υπολογιστικό φύλλο που παρακολουθεί τις θερμοκρασίες. Μια υπογεγραμμένη στήλη θα μπορούσε να αποθηκεύσει τόσο θετικές (π.χ. 25 ° C) όσο και αρνητικές (π.χ. -5 ° C) θερμοκρασίες, ενώ μια μη υπογεγραμμένη στήλη θα μπορούσε να αποθηκεύσει μόνο θετικές θερμοκρασίες ή μηδέν.

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

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