SORU
9 HAZİRAN 2009, Salı


Bir olmadığından, dize uzunluğu nedir?

guid oluşturulan bir GUID iken N'guid' içermesi gereken SQL no sütun oluşturmak istiyorum .NET (Guid.NewGuid) - sınıf Sistemi.Guıd.

Bir GUID beklemememi varchar uzunluğu nedir? Statik bir uzunluğu mu?

nvarchar (GUID hiç Unicode karakterleri kullanır) kullanmalıyım?

varchar(Guid.Length)

PS. Veri türü guıd SQL bir satır kullanmak istemiyorum. Sadece Guid.MaxLength ne olduğunu soruyorum.

CEVAP
16 Aralık 2010, PERŞEMBE


Guıd'ı biçimine bağlıdır:

  • Guid.NewGuid().ToString() =>36karakter () Hecelenmiş
    çıkışlar: 12345678-1234-1234-1234-123456789abc

  • Guid.NewGuid().ToString("D") =>36karakter (Tireli, ToString() ile aynı)
    çıkışlar: 12345678-1234-1234-1234-123456789abc

  • Guid.NewGuid().ToString("N") =>32karakterler (sadece Rakam)
    çıkışlar: 12345678123412341234123456789abc

  • Guid.NewGuid().ToString("B") =>38karakter (Parantez)
    çıkışlar: {12345678-1234-1234-1234-123456789abc}

  • Guid.NewGuid().ToString("P") =>38karakter (Parantez)
    çıkışlar: (12345678-1234-1234-1234-123456789abc)

  • Guid.NewGuid().ToString("X") =>68karakteri (Onaltılık)
    çıkışlar: {0x12345678,0x1234,0x1234,{0x12,0x34,0x12,0x34,0x56,0x78,0x9a,0xbc}}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009