Bloglar | MySQL(i), PDO bo'yicha | SQL Ma'lumot turlari
SQL Ma'lumotlari turlari
SQL ma'lumotlar turi har qanday ob'ekt ma'lumotlarining turini belgilaydigan xususiyatdir. Har bir ustun, o'zgarmaydigan va ifoda SQL-ga tegishli ma'lumotlar turiga ega. Jadvallarni yaratishda ushbu ma'lumotlar turlaridan foydalanishingiz mumkin.Talabingizga asosan jadvallar ustuni uchun ma'lumot turini tanlashingiz mumkin.
SQL Server quyida keltirilgan ma'lumotlardan foydalanish uchun oltita toifadagi ma'lumotlarni taqdim etadi -
Aniq raqamli ma'lumotlar turlaridаtа TYPE (Ma`lumot turi)
FROM( dan )TO(gacha)
bigint-9,223,372,036,854,775,8089,223,372,036,854,775,807
int-2,147,483,6482,147,483,647smallint- 32,768
32,767tinyint
0255bit
01
decimal-10^38 +110^38 -1
numeric-10^38 +110^38 -1
money-922,337,203,685,477.5808+922,337,203,685,477.5807
smallmoney-214,748.3648+214,748.3647
Taxminiy raqamli ma'lumotlar turlaridаtа TYPE (Ma`lumot turi)
FROM( dan )TO(gacha)
float-1.79E + 3081.79E + 308
real-3.40E + 383.40E + 38
Sana va vaqt ma'lumot turlaridаtа TYPE (Ma`lumot turi)
FROM( dan )TO(gacha)
datetime1 yanvar, 175331 dekabr , 9999smalldatetime1 yanvar, 1900
6 iyun , 2079
date1991 yil 30 iyun kabi tarixni saqlaydi
timeKunni soat 12:30 ga o'xshaydi.
Eslatma - Bu erda, datetime da 3.33 milisoniyalik aniqlikda ishlaydi vaholanki smalldatetime 1 daqiqa aniqlikda.
Belgilar satrlari Ma'lumotlarni turlaridаtа TYPE (Ma`lumot turi)
Ta'rif
ncharMaksimal uzunligi 4000 belgigacha (Fixed uzunligi Unicode)
nvarcharMaksimal uzunligi 4000 belgidan iborat (Argumentlar uzunligi Unicode)
nvarchar(max)Maksimal uzunligi 231 funktsiyalar (faqat SQL Server 2005). (Argumentlar uzunligi Unicode)
ntextMaksimal uzunligi 1,073,741,823 belgidan iborat.(Argumentlar uzunligi Unicode)
Binary (ikkilik) dаtа Typesdаtа TYPE (Ma`lumot turi)
Ta'rif
binaryMaksimal uzunligi 8000 bayt (Fixed-length ikkilik ma'lumotlar)
varbinaryMaksimal uzunligi 8000 bayt (Argumentlar uzunligi ikkilik ma'lumot)
varbinary(max)Maksimal uzunligi 231 bayt (faqat SQL Server 2005).
imageMaksimal uzunligi 2,147,483,647 bayt.(Argumentlar uzunligi Ikkilamchi ma'lumotlar)
Misc (Turli xil) ma'lumotlar turlaridаtа TYPE (Ma`lumot turi)
Ta'rif
sql_variantMatn, ntext va vaqt tamg'asi tashqari, SQL Server tomonidan qo'llab-quvvatlanadigan turli ma'lumotlar turlarini o'zida saqlaydi.
timestampBir satr yangilanib turilsa, yangilanadigan ma'lumotlar bazasidan yagona noyob raqamni o'zida saqlaydi
uniqueidentifierGlobal noyob identifikatorni (GUID) o'zida saqlaydi
xmlXML ma'lumotlarini saqlaydi.XML misollarni ustun yoki o'zgarmaydigan (faqat SQL Server 2005) saqlashingiz mumkin.
cursorKursor ob'ektiga havola
tableKeyinchalik ishlash uchun natijalar majmui o'zida saqlaydi
Ma'lumotlar
Yaratilgan vaqt: 16 Aug 2018, 11:35
Muallif: @Arey (44)
Raxmat aytishgan: 0 kishi
Fikrlar: 0 ta
Ko'rilgan: 23 marta
Shikoyatim bor
Blog bilan bo'lishish
uzmasters.ru Onlayn 195 (0/195)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru