Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...

Guid Tipi (Uniqueidentifier)

SQL Server’da Uniqueidentifier adı altında olan, 36 karakterden oluşan bu tip, hiçbir şekilde daha önce oluşturulan Uniqueidentifier tipinden verilerle, dünyada kim nerede ne zaman oluşturursa oluştursun, eşleşmeyen string bir ID üretmektedir.Genel yapısı, bilgisayarınızın MAC adresi, saat, tarih vb. birçok özelliği karman çorman ederek, 36 karakterlik bir string ID üretir.Aslında 32 karakterden oluşan bu tip, araya “-” karakterini ekleyip 35 karaktere çıkmaktadır.Bazı sistemlerde ise 36 karakterden oluşmaktadırlar.

SQL Server veritabanından kolonları çekerken, nvarchar(50) tipindeki bir kolonun verilerini string property, field vb. gibi, int tipindeki bir kolonuda int property, field vb. gibi alanlarda tutabiliriz.Ancak Uniqueidentifier tipindeki kolonu, Guid referans tipinde tutabiliriz.Tabi Uniqueidentifier tipini string tipte bir elemanda tutabiliriz ama C#’ta Guid sınıfı bu tipe göre tasarlanmıştır.

Sonraki yazılarımda görüşmek üzere…
İyi çalışmalar..

Bunlar da hoşunuza gidebilir...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*