Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ο παρακάτω πίνακας παραθέτει τους τύπους δεδομένων ANSI SQL, τους αντίστοιχους τύπους δεδομένων SQL μηχανισμού βάσεων δεδομένων της Microsoft Access και τα έγκυρα συνώνυμά τους. Επίσης, παραθέτει τους αντίστοιχους τύπους δεδομένων της Microsoft SQL Server.

ANSI SQL τύπος δεδομένων

Microsoft Access Τύπος δεδομένων SQL

Συνώνυμο

Microsoft SQL Τύπος δεδομένων διακομιστή

BIT, BIT VARYING

BINARY (Ανατρέξτε στις Σημειώσεις)

VARBINARY, BINARY VARYING BIT VARYING

BINARY, VARBINARY

Δεν υποστηρίζεται

BIT (Ανατρέξτε στις Σημειώσεις)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Δεν υποστηρίζεται

TINYINT

INTEGER1, BYTE

TINYINT

Δεν υποστηρίζεται

COUNTER (Βλ. Σημειώσεις)

AUTOINCREMENT

(Ανατρέξτε στις Σημειώσεις)

Δεν υποστηρίζεται

MONEY

CURRENCY

MONEY

ΗΜΕΡΟΜΗΝΊΑ, ΏΡΑ, ΧΡΟΝΙΚΉ ΣΉΜΑΝΣΗ

DATETIME

DATE, TIME (Βλ. Σημειώσεις)

DATETIME

Δεν υποστηρίζεται

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

ΔΙΠΛΉ ΑΚΡΊΒΕΙΑ, ΑΙΏΡΗΣΗ

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Βλ. Σημειώσεις)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Δεν υποστηρίζεται

Δεν υποστηρίζεται

Δεν υποστηρίζεται

ΕΙΚΟΝΑ

LONGBINARY, ΣΤΡΑΤΗΓΌς, OLEOBJECT

ΕΙΚΟΝΑ

Δεν υποστηρίζεται

TEXT (Βλ. Σημειώσεις)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Βλ. Σημειώσεις)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (Ανατρέξτε στις Σημειώσεις)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (ΒΛ. Σημειώσεις)

CHAR, VARCHAR, NCHAR, NVARCHAR

Σημειώσεις: 

  • Ο τύπος δεδομένων ANSI SQL BIT δεν αντιστοιχεί στον τύπο δεδομένων Microsoft Access SQL BIT. Αντιστοιχεί στον τύπο δεδομένων BINARY. Δεν υπάρχει ισοδύναμο ANSI SQL για τον τύπο δεδομένων SQL BIT της Microsoft Access.

  • Η συνάρτηση TIMESTAMP δεν υποστηρίζεται πλέον ως συνώνυμο της συνάρτησης DATETIME.

  • Η συνάρτηση NUMERIC δεν υποστηρίζεται πλέον ως συνώνυμο της συνάρτησης FLOAT ή DOUBLE. Η συνάρτηση NUMERIC χρησιμοποιείται πλέον ως συνώνυμο της συνάρτησης DECIMAL.

  • Ένα πεδίο LONGTEXT αποθηκεύεται πάντα στη μορφή αναπαράστασης Unicode.

  • Εάν χρησιμοποιηθεί το όνομα του τύπου δεδομένων TEXT χωρίς να καθοριστεί το προαιρετικό μήκος, δημιουργείται ένα πεδίο LONGTEXT. Αυτό επιτρέπει τη σύνταξη προτάσεων CREATE TABLE που θα αποφέρουν τύπους δεδομένων που θα συνάδουν με το Microsoft SQL Server.

  • Ένα πεδίο CHAR αποθηκεύεται πάντα στη μορφή αναπαράστασης Unicode, η οποία είναι ισοδύναμη με τον τύπο δεδομένων ANSI SQL NATIONAL CHAR.

  • Εάν χρησιμοποιηθεί το όνομα του τύπου δεδομένων TEXT και καθοριστεί το προαιρετικό μήκος, για παράδειγμα TEXT(25), ο τύπος δεδομένων του πεδίου είναι ισοδύναμος με τον τύπο δεδομένων CHAR. Αυτό διατηρεί τη συμβατότητα με προηγούμενες εκδόσεις για τις περισσότερες εφαρμογές της Microsoft Access, ενώ παράλληλα επιτρέπει στον τύπο δεδομένων TEXT (χωρίς προδιαγραφή μήκους) να ευθυγραμμιστεί με το Microsoft SQL Server.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.