Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
4851
Tıklama
0
Öne Çıkarma
SQL Veri Tipleri Açıklamaları, Veri Tipleri Nelerdir!
P
13 yıl
Yüzbaşı
Konu Sahibi

CHAR VERİ TİPİ
Tanım

Sabit uzunluklu karakter içeren veriler.

SQL Karşılığı

CHAR(uzunluk)

Açıklama

Üzerlerinde sayısal işlem yapılmayacak olan veriler.

Örnek Kullanım

AD CHAR(10)

SOYAD CHAR(10)



DATE VERİ TİPİ

Tanım

Tarih türündeki veriler için geçerlidir.

SQL Karşılığı

DATE

Açıklama

SQL için ölçünlü bir veri tipi değildir.

Örnek Kullanım

DOGUM_TARIHI DATE

BASLAMA_TARIHI DATE

DECIMAL VERİ TİPİ

Tanım

Ondalık sayıları içeren değerler.

SQL Karşılığı

DECIMAL(x, y)

REAL (x, y)

NUMERIC(x, y)

Açıklama

x sayısı, azami hane sayısı olup en fazla 20 değerini alabilir. y sayısı, noktadan sonraki hane sayısı olup en fazla 18 değerini alabilir.

Örnek Kullanım

YUZDE DECIMAL(5, 2)

ODENEK REAL (8, 2)

FLOAT VERİ TİPİ

Tanım

Büyük değerli ondalık sayısal değerler için geçerlidir.

SQL Karşılığı

FLOAT(x, y)

Açıklama

DECIMAL veri tipinin işaret ettiği daha büyük sayısal değerleri kullanabilmek amacıyla tercih edilir. x ve y değerleri, DECIMAL veri tipinde açıklanan özelliklerin aynısına sahiptir.



Örnek Kullanım

PRIM FLOAT(10, 2)

KESINTI FLOAT(22, 2)

GRAPHIC VERİ TİPİ

Tanım

Çizge türü veriler için kullanılır.

SQL Karşılığı

GRAPHIC(n)

Açıklama

"n" tane 16-bitlik karakterden oluşmuş bir sabit uzunluklu bilgi tanımlamak amacıyla kullanılır. Kullanımı söz konusu olan veritabanı yazılımı ve işletim dizgesi türüne göre sığa değeri değişebilir.

Örnek Kullanım

USTEL_CEKIM GRAPHIC(5)

ALTSAL_CEKIM GRAPHIC(7)



INTEGER VERİ TİPİ

Tanım

Sayısal tam sayı değerleri için kullanılır.

SQL Karşılığı

INTEGER

Açıklama

Kullanımı tercih edilen veritabanı yazılımına ve işletim dizgesine göre değişiklik göstermekle birlikte genelde bellekte 4 bayt yer kaplar. Söz konusu alt ve üst değerler -2147483648 ile 2147483647 arasındadır.

Örnek Kullanım

KESINTI INTEGER

ORAN INTEGER



LOGICAL VERİ TİPİ

Tanım

"DOĞRU" ya da "YANLIŞ" türünde mantıksal doğruluk değerleri içeren veriler için kullanılır.

SQL Karşılığı

LOGICAL

Açıklama

"DOĞRU" mantıksal değerini atamak amacıyla "TRUE" ya da ".T." dizgisi kullanılır. "YANLIŞ" mantıksal değerini atamak amacıyla "FALSE" ya da ".F." dizgisi kullanılır.

Örnek Kullanım

YASAM_DURUMU LOGICAL

CEVRIMICI_CALISMA_DURUMU LOGICAL

SMALLINT VER TİPİ

Tanım

Kısa tam sayı değerleri için geçerlidir.

SQL Karşılığı

SMALLINT

Açıklama

-32768 ile +32767 arasındaki değerleri işaret eder. Kullanımı söz konusu olan veritabanının ve işletim dizgesinin sığasına göre bu aralık değişebilir.

Örnek Kullanım

NUMARA SMALLINT

KESINTI SMALLINT

YUZDE SMALLINT

TIME VERİ TİPİ

Tanım

Zaman türünden değerler içeren veriler için kullanılır.

SQL Karşılığı

TIME

Açıklama

Bir saat bilgisini içeren veri değerlerini işaret etmek amacıyla kullanılır.

Örnek Kullanım

GELIS_SAATI TIME

GIDIS_SAATI TIME

TIMESTAMP VERİ TİPİ

Tanım

Hem tarih hem de saat türünden değerler içeren veriler için kullanılır.

SQL Karşılığı

TIMESTAMP

Açıklama

Aynı anda tarih ve saat bilgisi içeren verileri işaret etmek amacıyla kullanılır.

Örnek Kullanım

BASLANGIC TIMESTAMP

BITIS TIMESTAMP

ÜSTEL DEĞERLER

Tanım

10 üzeri belli bir derecede sıfıra sahip olan sayısal değerler için geçerlidir.

SQL Karşılığı

6.2 x 1015 sayısal değeri için 6.2 E + 15 ifadesi kullanılır.

Açıklama

0.1 E-307 ile 0.9 E+308 arasındaki değerleri alabilir. Çok küçük ya da çok büyük olan sayısal değerler için uygun olan veri tipidir.

Örnek Kullanım

"SQL Karşılığı" bölümcesinde belirtilmiştir

varCHAR VERİ TİPİ

Tanım

Değişken uzunluklu karakter verileri için geçerlidir.

SQL Karşılığı

VARCHAR(uzunluk)

Açıklama

Üzerinde sayısal işlem yapılmayacak ve değişken sayıdaki karakter içermesi olası veriler için geçerlidir. İlgili veri ayrılan uzunluktan kısa ise gereği kadar kullanılır.

Örnek Kullanım

ACIKLAMA VARCHAR(100)

VARGRAPHIC

Tanım

Değişken uzunluklu çizge türü veriler için kullanılır.

SQL Karşılığı

VARGRAPHIC

Açıklama

"n" tane 16-bitlik karakterden oluşmuş bir sabit uzunluklu bilgi tanımlamak amacıyla kullanılır. Kullanımı söz konusu olan veritabanı yazılımı ve işletim dizgesi türüne göre sığa değeri değişebilir. Ayrılan alandan İlgili değişkenin gerektirdiği alan kullanılır.

Örnek Kullanım

ON_GORUNTU VARGRAPHIC(20)

ARKA_GORUNTU VARGRAPHIC(25)

<<<alıntıdır>>>

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
13 yıl
Teğmen

Teşekkürler yararlı bilgiler..





< Bu mesaj bu kişi tarafından değiştirildi cosmosboy -- 31 Ocak 2012; 2:49:04 >
Bu mesaja 1 cevap geldi.
P
13 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: DarkLord*

Teşekkürler yararlı bilgiler..

np


Bu mesaja 1 cevap geldi.
K
13 yıl
Yarbay

Hazır bilgileri kes yapıştırdan ziyade örneklerle açıklamalı şekilde anlatsaydın daha faydalı olurdu. Nitekim bu bilgileri ve daha fazlasını google'da arama yaparak da ulaşabilir kullanıcılar.
Veri tipleri kadar gerekli olan bir diğer konuda hangi verilerin hangi veri türlerine çevrilebileceğidir. Bunu da aşağıdaki tabloda bulabilirsiniz. Tablo Microsoft sitesinden alınmıştır.




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.