ارسال شده توسط: حسین درویشی Comments: 0 Post Date: 18 فروردین 1398
انواع داده ها در sql server
در این جلسه از دوره آموزش های رایگان می خواهیم انواع داده ها (DataType) را درSqlServer معرفی کنیم و به توضیح مختصری از هرکدام از آنها بپردازیم.
- انواع داده ها در sql server
در ابتدا می خواهیم رشته های کاراکتری را معرفی کنیم که بشرح زیر می باشند:
رشته های کاراکتری در Sql Server
نوع داده (DataType) | توضیحات |
Char(n) | رشته کاراکتری با طول ثابت حداکثر 8000 کاراکتر |
varchar(n) | رشته کاراکتری با طول متغیر حداکثر 8000 کاراکتر |
varchar(max) | رشته کاراکتری باطول متغیر حداکثر 1073741824 کاراکتر |
text | رشته کاراکتری با طول متغیر حداکثر 2GB داده های متنی |
رشته های یونیکد
نوع داده | توضیحات |
nchar(n) | داده های یونیکد با طول ثابت حداکثر4000 کاراکتر |
nvarchar(n) | داده های یونیکد با طول متغیر حداکثر 4000 کاراکتر |
nvarchar(max) | داده های یونیکد با طول متغیر حداکثر 912870536 کاراکتر |
ntext | داده های یونیکد با طول متغیر حداکثر 2GB |
انواع داده های عددی
نوع داده | توضیحات |
tinyint | اعداد صحیح از 0 تا 255 |
smallint | اعداد صحیح بین 32768- و 32767 |
int | تعداد کل اعداد بین 2147483648- و 2147483647 |
bigint | تعداد کل اعداد بین 9223372036854775808- و 9223372036854775807 اعداد با دقت ثابت و اعداد مقیاس. |
decimal(p,s) | پارامتر p نشان می دهد تعداد کل حداکثر عددی که می تواند ذخیره می شود (هر دو در سمت چپ و در سمت راست نقطه اعشار) p باید مقدار 1 تا 38 داشته باشد. بطور پیش فرض 18 است پارامتر s نشان می دهد حداکثر تعداد رقم های ذخیره شده در سمت راست نقطه اعشار است. s باید یک مقدار از 0 به p داشته باشد. مقدار پیش فرض 0 است |
numeric(p,s) | پارامتر p نشان می دهد تعداد کل حداکثر عددی که می تواند ذخیره می شود (هردودر سمت راست نقطه اعشار) p باید مقدار 1 تا 28 داشته باشد به طور پیش فرض 18 است |
smallmoney | داده های پول از 2147483648- تا 2147483647 |
money | داده های پول از 9223372036854775808- تا 9223372036854775807 |
float(n) | داده های عددی با دقت اعشار از 1.79E+38- تا 1.79E+308 پارامتر N نشان می دهد که آیا این رشته باید 4 یا 8 بایت را تحمل کند. float(53) دارای یک میدان 8 بایتی است. مقدار پیش فرض برای n عدد 53 است |
real | اطلاعات دقیق اعداد از شماره -3.40E+38 تا 4.0E+38 |
این مطلب ادامه دارد
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
دیدگاهتان را بنویسید