Eşdeğer ANSI SQL Veri Türleri

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Aşağıdaki tabloda ANSI SQL veri türleri, eşdeğer Microsoft Access veritabanı altyapısı SQL veri türleri ve bunların geçerli eş anlamlıları listelenmiştir. Ayrıca eşdeğer Microsoft SQL Server veri türlerini listeler.

ANSI SQL
veri türü
Microsoft Access
SQL veri türü
Eşanlamlı Microsoft SQL
Sunucu veri türü
BIT, BIT DEĞIŞEN BINARY (Bkz. Notlar) VARBİNARY
İKILI DEĞIŞKEN
BİtSİ DEĞİP
İKILI, VARBINARY
Desteklenmez Bİt (Bkz. Notlar) BOOLEAN, LOGICAL, LOGICAL1, YESNO BIT
Desteklenmez TINYINT INTEGER1, BYTE TINYINT
Desteklenmez COUNTER (Bkz. Notlar) AUTOINCREMENT (Notlara Bakın)
Desteklenmez MONEY CURRENCY MONEY
TARİh, SAAT, ZAMAN DAMGASI DATETIME TARİh, SAAT (Bkz. Notlar) DATETIME
Desteklenmez UNIQUEIDENTIFIER GUID UNIQUEIDENTIFIER
DECIMAL DECIMAL SAYıSAL, DEC DECIMAL
REAL REAL SINGLE, FLOAT4, IEEESINGLE REAL
ÇIFT DUYARLıK, KAYAN FLOAT DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Bkz. Notlar) FLOAT
SMALLINT SMALLINT SHORT, INTEGER2 SMALLINT
INTEGER INTEGER LONG, INT, INTEGER4 INTEGER
INTERVAL Desteklenmez Desteklenmez
Desteklenmez IMAGE LONGBINARY, GENEL, OLEOBJECT IMAGE
Desteklenmez METNEÇEVİr (Bkz. Notlar) LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Bkz. Notlar) METNEÇEVİR
KARAKTER, KARAKTER DEĞIŞEN, ULUSAL KARAKTER, DEĞIŞEN ULUSAL KARAKTER CHAR (Bkz. Notlar) TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Bkz. Notlar) CHAR, VARCHAR, NCHAR, NVARCHAR

Not

  • ANSI SQL BIT veri türü, Microsoft Access SQL BIT veri türüne karşılık gelmez. Bunun yerine BINARY veri türüne karşılık gelir. Microsoft Access SQL BIT veri türü için ANSI SQL eşdeğeri yoktur.
  • TIMESTAMP artık DATETIME eş anlamlısı olarak desteklenmiyor.
  • NUMERIC artık FLOAT veya DOUBLE eş anlamlısı olarak desteklenmiyor. SAYıSAL artık ONDALıK için eş anlamlı olarak kullanılır.
  • LONGTEXT alanı her zaman Unicode gösterimi biçiminde depolanır.
  • İsteğe bağlı uzunluk belirtilmeden METNEÇEVİr veri türü adı kullanılırsa, bir LONGTEXT alanı oluşturulur. Bu, Microsoft SQL Server ile tutarlı veri türleri sağlayacak CREATE TABLE deyimlerinin yazılmasına olanak tanır.
  • CHAR alanı her zaman ANSI SQL NATIONAL CHAR veri türünün eşdeğeri olan Unicode gösterimi biçiminde depolanır.
  • Metin veri türü adı kullanılırsa ve isteğe bağlı uzunluk belirtilirse ,örneğin METNEÇEVİr(25), alanın veri türü CHAR veri türüne eşdeğerdir. Bu, çoğu Microsoft Access uygulaması için geriye dönük uyumluluğu korurken, METNEÇEVİr veri türünün (uzunluk belirtimi olmadan) Microsoft SQL Server ile uyumlu olmasını sağlar.