השוואה בין סוגי נתונים שונים של Access ושל SQL Server

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

שמות סוגי הנתונים של Access שונים משמות סוגי הנתונים של SQL Server. לדוגמה, עמודה של SQL Server מסוג הנתונים bit מיובאת או מקושרת ל- Access עם סוג הנתונים כן/לא. הטבלה הבאה משווה את סוגי הנתונים של Access ושל SQL Server.

סוג הנתונים ב- SQL Server סוג הנתונים ב- Access גודל שדה ב- Access
bigint מספר גדול לקבלת מידע נוסף, ראה שימוש בסוג הנתונים 'מספר גדול'.
binary (גודל שדה) בינארי זהה לגודל השדה ב- SQL Server
bit כן/לא
char (גודל שדה), כאשר גודל השדה קטן מ- 255 או שווה לו טקסט זהה לגודל השדה ב- SQL Server
char (גודל שדה), כאשר גודל השדה גדול מ- 255 תזכיר
datetime תאריך/שעה נקודה צפה עם דיוק כפול
datetime2 תאריך/שעה מורחבים מחרוזת מקודדת של 42 בתים. לקבלת מידע נוסף, ראה שימוש בסוג הנתונים 'תאריך/שעה מורחבים'.
decimal (דיוק, קנה מידה) מספר עשרוני (המאפיינים 'דיוק' ו'קנה מידה' ב- Access תואמים לדיוק ולקנה המידה ב- SQL Server.)
float מספר כפול
image אובייקט OLE
int מספר מספר שלם ארוך
money מטבע
nchar (גודל שדה), כאשר גודל השדה קטן מ- 255 או שווה לו טקסט זהה לגודל השדה ב- SQL Server
nchar (גודל שדה), כאשר גודל השדה גדול מ- 255 תזכיר
ntext תזכיר
numeric (דיוק, קנה מידה) מספר עשרוני (המאפיינים 'דיוק' ו'קנה מידה' ב- Access תואמים לדיוק ולקנה המידה ב- SQL Server.)
nvarchar (גודל שדה), כאשר גודל השדה קטן מ- 255 או שווה לו טקסט זהה לגודל השדה ב- SQL Server
nvarchar (גודל שדה), כאשר גודל השדה גדול מ- 255 תזכיר
nvarchar(MAX)‎ תזכיר
real מספר בודד
smalldatetime תאריך/שעה
smallint מספר מספר שלם
smallmoney מטבע
sql_variant טקסט 255
text תזכיר
timestamp בינארי 8
tinyint מספר בית
uniqueidentifier מספר מזהה שכפול
varbinary בינארי זהה לגודל השדה ב- SQL Server
varbinary (MAX)‎ אובייקט OLE
varchar (גודל שדה), כאשר גודל השדה קטן מ- 255 או שווה לו טקסט זהה לגודל השדה ב- SQL Server
varchar (גודל שדה), כאשר גודל השדה גדול מ- 255 תזכיר
varchar(MAX)‎ תזכיר
xml תזכיר