Bir sütun için bir veri türü atama

Her sütun için bir veri türü atama bir tablo tasarlarken uygulanacak ilk adımlar biridir.Veri türleri, her sütun için izin verilen veri değeri tanımlar.Veri türleri için bir sütun aşağıdakilerden biri atanabilir:

  • Kullanarak SQL Server Sistem veri türleri

  • Sistem veri türlerini temel alan diğer ad ad veri türleri oluşturma.

  • Kullanıcı tanımlı türler, oluşturduğunuz türleri oluşturma Microsoft ..NET Framework ortak dil çalışma zamanı.

Örneğin, yalnızca adlarını bir sütun eklemek istiyorsanız, karakter veri türlerinden biri için sütun atayabilirsiniz.Benzer şekilde, yalnızca sayı içeren sütun istiyorsanız, sayısal veri türünden birini atayabilirsiniz.Veri türleri hakkında daha fazla bilgi için bkz: Veri türleri (veritabanı altyapısı).

SQL Server Ayrıca çeşitli temel veri türleri için sql-92 eşanlamlılarını destekler.Daha fazla bilgi için bkz: Veri türü Eşanlamlılar (Transact-sql).

Veri tutarlılığı zorlanarak

Sistem, diğer ad ve kullanıcı tanımlı türler zorlamak için kullanılabilir veri bütünlük.Girilen veya değiştirilen verileri özgün create table içinde belirtilen tür uymanız gerekir Bunun nedeni deyim.Örneğin, bir sütun olarak tanımlanan bir soyadı depolayamaz datetime çünkü bir datetime sütun kabul yalnızca geçerli tarih.Genellikle, özellikle hesaplamalar sayısal veriler bir sonraki yapılması sayısal sütunlar, sayısal verileri tutmak tarih.