Tālāk sniegtajā tabulā ir uzskaitīti ANSI SQL datu tipi, to ekvivalentie Microsoft Access datu bāzes programmas SQL datu tipi un to derīgie sinonīmi. Tas uzskaita arī ekvivalentos Microsoft SQL Server datu tipus.
ANSI SQL
|
Microsoft Access
|
|
Microsoft SQL
|
BIT, BIT VARYING |
BINARY (skatiet piezīmes) |
VARBINARY, |
BINARY, VARBINARY |
Netiek atbalstīts |
BIT (skatiet piezīmes) |
BOOLEAN, LOGICAL, LOGICAL1, YESNO |
BIT |
Netiek atbalstīts |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Netiek atbalstīts |
COUNTER (skatiet piezīmes) |
AUTOINCREMENT |
(Skatiet piezīmes) |
Netiek atbalstīts |
MONEY |
CURRENCY |
MONEY |
DATE, TIME, TIMESTAMP |
DATETIME |
DATE, TIME (skatīt piezīmes) |
DATETIME |
Netiek atbalstīts |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIC, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
DOUBLE PRECISION, FLOAT |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (skatīt piezīmes) |
FLOAT |
SMALLINT |
SMALLINT |
SHORT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Netiek atbalstīts |
Netiek atbalstīts |
|
Netiek atbalstīts |
IMAGE |
LONGBINARY, GENERAL, OLEOBJECT |
IMAGE |
Netiek atbalstīts |
TEXT (skatīt piezīmes) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (skatīt piezīmes) |
TEXT |
CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING |
CHAR (skatiet piezīmes) |
TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (NATIONAL CHAR VARYING), NATIONAL CHAR VARYING (Skatīt piezīmes) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Piezīmes.:
-
ANSI SQL BIT datu tips neatbilst Microsoft Access SQL BIT datu tipam. Tā vietā tas atbilst datu tipam BINARY. Nav ANSI SQL ekvivalenta Microsoft Access SQL BIT datu tipam.
-
TIMESTAMP vairs netiek atbalstīts kā sinonīms datumam un laikam.
-
NUMERIC vairs netiek atbalstīts kā sinonīms šim: FLOAT vai DOUBLE. Numeric tagad tiek izmantots kā sinonīms funkcijai DECIMAL.
-
Lauks LONGTEXT vienmēr tiek glabāts Unicode formātā.
-
Ja datu tipa nosaukums TEXT tiek izmantots, nenorādījot neobligāto garumu, tiek izveidots lauks LONGTEXT. Tas ļauj uzrakstīt priekšrakstus CREATE TABLE, kas nodrošina datu tipu atbilstību korporācijai Microsoft SQL Server.
-
Lauks CHAR vienmēr tiek glabāts unikoda atveidošanas formātā, kas ir ekvivalents datu tipam ANSI SQL NATIONAL CHAR.
-
Ja datu tipa nosaukums TEXT tiek izmantots un ir norādīts neobligātais garums, piemēram, TEXT(25), lauka datu tips ir ekvivalents datu tipam CHAR. Tādējādi tiek saglabāta atpakaļsaderība lielākajai daļai Microsoft Access lietojumprogrammu, vienlaikus iespējojot datu tipu TEXT (bez garuma specifikācijas) saskaņošanu ar Microsoft SQL Server.