Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε εύκολα.
Ο παρακάτω πίνακας παραθέτει τους τύπους δεδομένων ANSI SQL, τους ισοδύναμους τύπους δεδομένων SQL του μηχανισμού βάσεων δεδομένων της Microsoft Access και τα έγκυρα συνώνυμά τους. Παραθέτει επίσης τους ισοδύναμους τύπους δεδομένων του Microsoft SQL Server.
|
|
|
|
---|---|---|---|
BIT, ΔΙΑΦΟΡΕΤΙΚΌ BIT |
ΔΥΑΔΙΚΌ (ανατρέξτε στο θέμα σημειώσεις) |
VARBINARY, |
ΔΥΑΔΙΚΌ, VARBINARY |
Δεν υποστηρίζεται |
BIT (ανατρέξτε στο θέμα σημειώσεις) |
BOOLEAN, ΛΟΓΙΚΉ, ΛΟΓΙΚΉ1;, YESNO |
BIT |
Δεν υποστηρίζεται |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Δεν υποστηρίζεται |
ΜΕΤΡΗΤΉς (ανατρέξτε στο θέμα σημειώσεις) |
AUTOINCREMENT |
(Ανατρέξτε στο θέμα σημειώσεις) |
Δεν υποστηρίζεται |
MONEY |
CURRENCY |
MONEY |
ΗΜΕΡΟΜΗΝΊΑ, ΏΡΑ, ΧΡΟΝΙΚΉ ΣΉΜΑΝΣΗ |
DATETIME |
ΗΜΕΡΟΜΗΝΊΑ, ώρα (ανατρέξτε στο θέμα σημειώσεις) |
DATETIME |
Δεν υποστηρίζεται |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
ΑΡΙΘΜΗΤΙΚΌ, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
ΔΙΠΛΉ ΑΚΡΊΒΕΙΑ, FLOAT |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (ανατρέξτε στο θέμα σημειώσεις) |
FLOAT |
SMALLINT |
SMALLINT |
ΚΟΝΤΌς, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Δεν υποστηρίζεται |
Δεν υποστηρίζεται |
|
Δεν υποστηρίζεται |
ΕΙΚΟΝΑ |
LONGBINARY, ΓΕΝΙΚΆ, ΕΝΕΡΓΟΠΟΊΗΣΗς |
ΕΙΚΟΝΑ |
Δεν υποστηρίζεται |
ΚΕΊΜΕΝΟ (ανατρέξτε στο θέμα σημειώσεις) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (ανατρέξτε στο θέμα σημειώσεις) |
TEXT |
ΧΑΡΑΚΤΉΡΑς, ΔΙΑΦΟΡΕΤΙΚΌς ΧΑΡΑΚΤΉΡΑς, ΕΘΝΙΚΌς ΧΑΡΑΚΤΉΡΑς, ΔΙΑΦΟΡΕΤΙΚΌς ΕΘΝΙΚΌς ΧΑΡΑΚΤΉΡΑς |
CHAR (ανατρέξτε στο θέμα σημειώσεις) |
TEXT (n), ΑΛΦΑΡΙΘΜΗτικό, ΧΑΡΑΚΤΉΡΑς, συμβολοσειρά, VARCHAR, ΔΙΑΦΟΡΕΤΙΚΌς ΧΑΡΑΚΤΉΡΑς, NCHAR, ΕΘΝΙΚΌς ΧΑΡΑΚΤΉΡΑς, ΕΘΝΙΚΌς χαρακτήρας, εθνικός ΧΑΡΑΚΤΉΡΑς, ΔΙΑΦΟΡΕΤΙΚΌς, ΕΘΝΙΚΌς χαρακτήρας που ΠΟΙΚΊΛΛΕΙ (δείτε σημειώσεις) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Σημειώσεις:
-
Ο τύπος δεδομένων BIT ANSI SQL δεν αντιστοιχεί στον τύπο δεδομένων BIT SQL της Microsoft Access. Αντί για αυτό, αντιστοιχεί στον δυαδικό τύπο δεδομένων. Δεν υπάρχει ισοδύναμο ANSI SQL για τον τύπο δεδομένων BIT SQL της Microsoft Access.
-
Η χρονική σήμανση δεν υποστηρίζεται πλέον ως συνώνυμο για την ημερομηνία/ώρα.
-
Η ΑΡΙΘΜΗΤΙκή δεν υποστηρίζεται πλέον ως συνώνυμο για το FLOAT ή το DOUBLE. Το αριθμητικό χρησιμοποιείται πλέον ως συνώνυμο για το δεκαδικό.
-
Ένα πεδίο LONGTEXT είναι πάντα αποθηκευμένο στη μορφή αντιπροσώπευσης του Unicode.
-
Εάν χρησιμοποιείται το κείμενο ονόματος τύπου δεδομένων χωρίς να καθορίσετε το προαιρετικό μήκος, δημιουργείται ένα πεδίο LONGTEXT. Με αυτόν τον τρόπο, θα ΔΗΜΙΟΥΡΓΗΘΟΎΝ προτάσεις πίνακα για εγγραφή που θα παραγάγουν τύπους δεδομένων συνεπείς με τον Microsoft SQL Server.
-
Ένα πεδίο CHAR είναι πάντα αποθηκευμένο στη μορφή απεικόνισης Unicode, το οποίο είναι το ισοδύναμο του τύπου δεδομένων ANSI SQL NATIONAL CHAR.
-
Εάν χρησιμοποιείται το κείμενο ονόματος τύπου δεδομένων και έχει καθοριστεί το προαιρετικό μήκος, για παράδειγμα κείμενο (25), ο τύπος δεδομένων του πεδίου είναι ισοδύναμος με τον τύπο δεδομένων CHAR. Αυτό διατηρεί τη συμβατότητα προς τα πίσω για τις περισσότερες εφαρμογές της Microsoft Access, ενώ ταυτόχρονα ενεργοποιεί τον τύπο δεδομένων "κείμενο" (χωρίς προδιαγραφή μήκους) για να ευθυγραμμιστεί με τον Microsoft SQL Server.