Dışarıya aktar (0) Yazdır
Tümünü Genişlet
Bu makale manuel olarak çevrilmiştir. Orijinal metni görmek için imlecinizi makaledeki cümlelerin üzerine getirin. Daha Fazla Bilgi.
Çeviri
Original

Veri Türleri (Transact-SQL)

SQL Server'da her sütunun, yerel değişkenin, ifadenin ve parametrenin ilişkili bir veri türü vardır. Veri türü nesnenin içerebileceği verinin türünü belirten bir özniteliktir: tamsayı verisi, karakter verisi, para birimi verisi, tarih ve saat verisi, ikilik dizeler vb.

SQL Server, SQL Server ile kullanılabilecek her türde veriyi tanımlayan bir sistem veri türleri kümesi sunar. Ayrıca Transact-SQL'da veya Microsoft .NET Framework uygulamasında kendi veri türlerinizi tanımlayabilirsiniz. Diğer adlı veri türleri sistem tarafından sağlanan veri türlerine dayanır. Diğer adlı veri türleri hakkında daha fazla bilgi için, bkz. CREATE TYPE (Transact-SQL). Kullanıcı tanımlı türler, niteliklerini, .NET Framework tarafından desteklenen programlama dillerinden birini kullanarak oluşturduğunuz bir sınıfın yöntem ve işleçlerinden alır.

Farklı veri türleri, harmanlamaları, kesinlikleri, ölçekleri veya uzunlukları olan iki ifade bir işleç tarafından birleştirildiğinde, sonucun nitelikleri aşağıdakiler tarafından belirlenir:

  • Sonucun veri türü, veri türü öncelik kuralları girdi ifadelerinin veri türlerine uygulanarak belirlenir. Daha fazla bilgi için, bkz. Veri türü önceliği (Transact-sql).

  • Sonucun harmanlaması, sonuç veri türü char, varchar, text, nchar, nvarchar veya ntext olduğunda harmanlama önceliği kuralları tarafından belirlenir. Daha fazla bilgi için, bkz. Harmanlama önceliği (Transact-sql).

  • Sonucun kesinliği, ölçeği ve uzunluğu girdi ifadelerinin kesinliğine, ölçeğin ve uzunluğuna bağlıdır. Daha fazla bilgi için, bkz. Duyarlık, ölçek ve uzunluk (Transact-sql).

SQL Server, ISO uyumluluğu için veri türü eşanlamlıları sağlar. Daha fazla bilgi için, bkz. Veri türü eşanlamlılar (Transact-sql).

SQL Server'daki veri türleri şu kategorilere göre düzenlenmiştir:

Tam sayısallar

Unicode karakter dizeleri

Yaklaşık sayısallar

İkili dizeler

Tarih ve saat

Diğer veri türleri

Karakter dizeleri

 

SQL Server'da bazı veri türleri, depolama niteliklerine bağlı olarak aşağıdaki gruplara ait olarak adlandırılmıştır:

  • Büyük değer veri türleri: varchar(max), nvarchar(max) ve varbinary(max)

  • Büyük nesne veri türleri: text, ntext, image, varchar(max), nvarchar(max), varbinary(max) ve xml

    Not Not

    sp_help büyük değerin uzunluğu ve xml veri türleri için -1 döndürür.

Tam Sayısallar

Yaklaşık Sayısallar

Tarih ve Saat

Karakter Dizeleri

Unicode Karakter Dizeleri

İkili Dizeler

Diğer Veri Türleri

Bunu faydalı buldunuz mu?
(1500 karakter kaldı)
Geri bildiriminiz için teşekkür ederiz

Topluluk İçeriği

Ekle
Show:
© 2014 Microsoft