เปรียบเทียบชนิดข้อมูล Access และ SQL Server

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ชนิดข้อมูล Access มีชื่อแตกต่างจากชนิดข้อมูล SQL Server ตัวอย่างเช่น คอลัมน์ SQL Server ของชนิดข้อมูลบิตจะถูกนําเข้าหรือลิงก์ไปยัง Access ด้วยชนิดข้อมูล ใช่/ไม่ใช่ ตารางต่อไปนี้เปรียบเทียบ SQL Server และชนิดข้อมูล Access

ชนิดข้อมูล SQL Server ชนิดข้อมูล Access ขนาดเขตข้อมูล Access
bigint ตัวเลขขนาดใหญ่ สำหรับข้อมูลเพิ่มเติม ให้ดู การใช้ชนิดข้อมูลตัวเลขขนาดใหญ่
ไบนารี (ขนาดของเขตข้อมูล) ไบนารี เท่ากับขนาดเขตข้อมูล SQL Server
bit ใช่/ไม่ใช่
char (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลน้อยกว่าหรือเท่ากับ 255 ข้อความ เท่ากับขนาดเขตข้อมูลของ SQL Server
char (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลมากกว่า 255 บันทึกช่วยจำ
datetime วันที่/เวลา จุดลอยตัวความแม่นยำสองเท่า
datetime2 วันที่และเวลาที่ขยาย สตริงที่เข้ารหัส 42 ไบต์ สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การใช้ชนิดข้อมูลวันที่/เวลาที่ขยาย
ทศนิยม (ความแม่นยำ มาตราส่วน) หมายเลข ทศนิยม (ความแม่นยำในการเข้าถึงและคุณสมบัติมาตราส่วนตรงกับความแม่นยำและมาตราส่วนของ SQL Server)
float หมายเลข Double
รูปภาพ วัตถุ OLE
int หมายเลข จำนวนเต็มแบบยาว
money สกุลเงิน
nchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลน้อยกว่าหรือเท่ากับ 255 ข้อความ เท่ากับขนาดเขตข้อมูลของ SQL Server
nchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลมากกว่า 255 บันทึกช่วยจำ
ntext บันทึกช่วยจำ
ตัวเลข (ความแม่นยำ มาตราส่วน) หมายเลข ทศนิยม (ความแม่นยำในการเข้าถึงและคุณสมบัติมาตราส่วนตรงกับความแม่นยำและมาตราส่วนของ SQL Server)
nvarchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลน้อยกว่าหรือเท่ากับ 255 ข้อความ เท่ากับขนาดเขตข้อมูลของ SQL Server
nvarchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลมากกว่า 255 บันทึกช่วยจำ
nvarchar(MAX) บันทึกช่วยจำ
real หมายเลข Single
smalldatetime วันที่/เวลา
smallint หมายเลข จำนวนเต็ม
smallmoney สกุลเงิน
sql_variant ข้อความ 255
ข้อความ บันทึกช่วยจำ
timestamp ไบนารี 8
tinyint หมายเลข ไบต์
uniqueidentifier หมายเลข ID การจำลองแบบ
varbinary ไบนารี เท่ากับขนาดเขตข้อมูลของ SQL Server
varbinary (MAX) วัตถุ OLE
varchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลน้อยกว่าหรือเท่ากับ 255 ข้อความ เท่ากับขนาดเขตข้อมูลของ SQL Server
varchar (ขนาดเขตข้อมูล) ที่ขนาดเขตข้อมูลมากกว่า 255 บันทึกช่วยจำ
varchar(MAX) บันทึกช่วยจำ
xml บันทึกช่วยจำ