أساسيات قواعد البيانات أنواع البيانات SQL - Data Types
أساسيات قواعد البيانات أنواع البيانات
SQL - Data Types
أنواع البيانات في قواعد البيانات
توجد العديدة من أنواع البيانات التي تتعامل معها SQL اس كيو ال وهذه أنواع البيانات هي التي تحفظ داخل الاعمدة في الجدوال فهي تحدد نوع البيانات الذي يجب أن يحتفظ فيها العمود
توجد ستة اصناف من أنواع البيانات.
- نوع بيانات من النوع الرقمي
نوع البيانات الرقمي | من | الى |
---|---|---|
bigint | -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 |
int | -2,147,483,648 | 2,147,483,647 |
smallint | -32,768 | 32,767 |
tinyint | 0 | 255 |
bit | 0 | 1 |
decimal | -10^38 +1 | 10^38 -1 |
numeric | -10^38 +1 | 10^38 -1 |
money | -922,337,203,685,477.5808 | +922,337,203,685,477.5807 |
smallmoney | -214,748.3648 | +214,748.3647 |
نوع بيانات رقمي كسري
نوع البيانات | من | الى |
---|---|---|
float | -1.79E + 308 | 1.79E + 308 |
real | -3.40E + 38 | 3.40E + 38 |
نوع بيانات من نوع التاريخ
نوع بيانات | من | الى |
---|---|---|
datetime | Jan 1, 1753 | Dec 31, 9999 |
smalldatetime | Jan 1, 1900 | Jun 6, 2079 |
date | Stores a date like June 30, 1991 | |
time | Stores a time of day like 12:30 P.M. |
نوع بيانات حرفي
نوع البيانات | من | الى |
---|---|---|
char | char | 8000 الاف حرف من نوع يونكودثابت |
varchar | varchar | 8000 حرف متغير |
varchar(max) | varchar(max) | 231 حرف متغير يونكود |
text | text | 2,147,483,647 عدد الحروف. |
نوع بيانات نصي من نوع يونكود
نوع البيانات | الوصف |
---|---|
nchar | 4,000 حرف ثابت |
nvarchar | 4,000 حرف ولكن متغير |
nvarchar(max) | 231 حرف يونكود |
ntext | 1,073,741,823 حرف يونكود |
نوع بيانات ثنائي
نوع البيانات | الوصف |
---|---|
binary | 8,000 bytes بايت ثابت الحجم |
varbinary | 8,000 bytes. بايث متغير الحجم |
varbinary(max) | 231 bytes ( بايث |
image | 2,147,483,647 bytes. بايت متغير الحجم |
أنواع مختلفة انواع البيانات
نوع البيانات | الوصف |
---|---|
sql_variant | تخزن اي نوع ماعدا text, ntext, timestamp. |
timestamp | تخزن الوقت والتاريخ بصيغة رقمية مميزة بحيث في كل مرة يتم تحديث فيه الصف |
uniqueidentifier | تخزن رقم تعريف مميز (GUID) |
xml | تخزن ملف بيانات تشعبي من نوع xml |
cursor | مرجع الموشر للكائن |
table | تخزن نتائج الكتابة ليتم معالجتها لاحقا |
Ahmed Ata Almahallawi
Freelancer
IT Help Desk,
SEO Expert ,PHP,C#,ASPX,SQL
Al alami st
gaza -jabalia, Gaza Strip
Palestine
DOB: 05/10/1984
22/1/2014
التسميات: قواعد البيانات Database SQL
<< الصفحة الرئيسية