Tam sayı türleri
- SQL kursu
- Başlangıç
- Ders 24/115
- 4 dk
INT, SMALLINT, BIGINT tam sayı türlerini öğrenirsin.
Tam sayı türleri
SQL'de tam sayılar için INT, SMALLINT ve BIGINT türleri kullanılır. Aralık ve depolama boyutu farklıdır.
CREATE TABLE products (
id INT,
stock SMALLINT,
views BIGINT
);Bu sorgu id için INT, küçük stok için SMALLINT, büyük sayım için BIGINT kullanılır.
products tablosu oluşturulur.
Tam sayı türleri — ayrıntı
SMALLINT -32768 ile 32767 arasındadır ve 2 byte yer kaplar. INT yaklaşık 2 milyar aralık verir ve 4 byte'tır. BIGINT çok büyük sayılar içindir ve 8 byte yer tutar.
Uygulama Tam sayı türleri
products tablosunu id INT ve stock SMALLINT sütunlarıyla oluştur.
Başlangıç kodu
-- tablo oluştur
CREATE TABLE productsÖrnek çözüm
CREATE TABLE products (
id INT,
stock SMALLINT
)Beklenen çıktı
Tablo oluşturuldu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 En büyük aralığı hangi tam sayı türü verir?
- TINYINT
- INT
- SMALLINT
- BIGINT Doğru cevap
Açıklama: BIGINT en geniş aralığı verir.
2 Tam sayı türü
CREATE TABLE t (id ____);
CREATE TABLE t (id INT);
Açıklama: INT tam sayı saklar; id gibi sayaçlar için uygundur.
3 Tam sayı türleri: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
INT |
tam sayı |
SMALLINT |
küçük sayı |
BIGINT |
büyük sayı |
DECIMAL |
ondalık |