أنوع
البيانات SQL
Data Type هي السمة أو الرمز الذي يحدد نوع البيانات في
أي كائن object.
كل عمود، ومتغير يرتبط بنوع البيانات في SQL.
يمكنك استخدام هذه الأنواع من البيانات
أثناء إنشاء الجداول الخاصة بك. تقوم انت باختيار نوع البيانات Data
Type لعمود في
جدول استنادا إلى الاحتياجات الخاصة بك.
يوفر خادم SQL ست فئات من أنواع البيانات للاستخدام:
Numeric
Data Types:
أنواع البيانات الرقمية
أنواع البيانات الرقمية
TO
إلى
|
FROM
من
|
DATA TYPE
نوع البيانات
|
9,223,372,036,854,775,807
|
-9,223,372,036,854,775,808
|
bigint
|
2,147,483,647
|
-2,147,483,648
|
int
|
-32,768
|
-32,768
|
smallint
|
255
|
0
|
tinyint
|
1
|
0
|
bit
|
10^38 -1
|
-10^38 +1
|
decimal
|
10^38 -1
|
-10^38 +1
|
Numeric
|
+922,337,203,685,477.5807
|
-922,337,203,685,477.5808
|
money
|
+214,748.3647
|
-214,748.3648
|
smallmoney
|
Approximate
Numeric Data Types:
أنواع البيانات الرقمية
أنواع البيانات الرقمية
TO
إلى
|
FROM
من
|
DATA TYPE
نوع البيانات
|
1.79E + 308
|
--1.79E + 308
|
float
|
3.40E + 38
|
-3.40E + 38
|
real
|
Date
and Time Data Types:
أنواع البيانات التاريخ والوقت
أنواع البيانات التاريخ والوقت
TO
إلى
|
FROM
من
|
DATA TYPE
نوع البيانات
|
Dec
31, 9999
|
Jan 1, 1753
|
datetime
|
Jun
6, 2079
|
Jan 1, 1900
|
smalldatetime
|
يتم
تسجيل التاريخ بنفس الشكل
|
date
|
|
تسجيل الوقت بنفس الشكل
|
time
|
الحروف و السلاسل النصية
TO
إلى
|
DATA TYPE
نوع البيانات
|
الحد الأقصى للطول 0008, حرفا.
|
Char
|
الحد الأقصى للطول 0008, حرفا.
|
varchar
|
أقصى طول 231 (طول متغير Unicode)
|
Varchar(max)
|
الحد الأقصى للطول 2،147،483،647 حرفا
|
text
|
سلاسل الأحرف Unicode
Description
الوصف
|
DATA TYPE
نوع البيانات
|
الحد الأقصى لطول 4.000 حرفا. (طول ثابت Unicode (
|
Nchar
|
الحد الأقصى لطول 4.000 حرفا. (طول متغير Unicode)
|
nvarchar
|
أقصى طول 231 بايت (طول متغير Unicode)
|
nvarchar(max)
|
أقصى طول 1.073.741.823 حرفا. (طول متغير Unicode)
|
ntext
|
Binary
Data Types:
أنواع البيانات الثنائية
أنواع البيانات الثنائية
Description
الوصف
|
DATA TYPE
نوع البيانات
|
الحد الأقصى لطول 8 بايت (طول ثابت البيانات الثنائية)
|
binary
|
الحد الأقصى لطول 8 بايت. (طول متغير البيانات الثنائية)
|
varbinary
|
أقصى طول 231 بايت (طول
متغير البيانات الثنائية(
|
varbinary(max)
|
أقصى طول 2.147.483.647 بايت. (طول متغير بيانات ثنائية)
|
image
|
Misc
Data Types:
أنواع البيانات متنوعة
أنواع البيانات متنوعة
Description
الوصف
|
DATA TYPE
نوع البيانات
|
يخزن قيم من أنواع البيانات التي يدعمها خادم SQL المختلفة، باستثناء النص textأو ntext،timestamp.
|
sql_variant
|
يخزن على نطاق قاعدة بيانات يسجل رقم فريد عند كل مرة
يتم تحديث الصف.
|
timestamp
|
التعريف العالمي الموحد
|
uniqueidentifier
|
تخزين بيانات من نوع XML.
يمكنك تخزين XML في عمود أو متغير.
|
Xml
|
مرجع إلى كائن المؤشر
|
cursor
|
Good
ردحذف