Herkese merhaba,
Bu başlık altında SQL Server’da Tinyint ve Smallint veri tipleri arasındaki farkları inceleyeceğiz.
Tinyint ve Smallint, tam sayı veri depolamak için kullanılan veri tipleridir.
TINYINT
Kapladığı Alan
1 Byte
Minimum Değer
0
Maximum Değer
255
Örnek Kullanım
Sonuç
150
Değerin Saklanması için Değişken Tarafından Kullanılan Boyut
Sonuç
1
Aralık Dışı Değerler için Örnek Kullanım
Sonuç
Msg 220, Level 16, State 2, Line 2
Arithmetic overflow error for data type tinyint, value = 260.
Negatif Değer Saklamada Örnek Kullanım
Sonuç
Msg 220, Level 16, State 2, Line 2
Arithmetic overflow error for data type tinyint, value = -150.
Hem Tinyint hem de Smallint Aralık Değerinin Dışında Örnek Kullanım
Sonuç
Msg 220, Level 16, State 2, Line 2
Arithmetic overflow error for data type tinyint, value = 32768.
SMALLINT
Kapladığı Alan
2 Byte
Minimum Değer
Maximum Değer
Örnek Kullanım
Sonuç
150
Değerin Saklanması için Değişken Tarafından Kullanılan Boyut
Sonuç
2
Aralık Dışı Değerler için Örnek Kullanım
Sonuç
260
Negatif Değer Saklamada Örnek Kullanım
Sonuç
-150
Hem Tinyint hem de Smallint Aralık Değerinin Dışında Örnek Kullanım
Sonuç
Msg 220, Level 16, State 1, Line 2
Arithmetic overflow error for data type smallint, value = 32768.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.