Kayıtlar

Haziran, 2022 tarihine ait yayınlar gösteriliyor

SQL NEWID() - Diğer bir tanımla GUID

Resim
NEWID() SQL Server'daki bir GUID, tam kimliğin bir başkası tarafından tesadüfen oluşturulma ve/veya kullanılma olasılığı en düşük olan benzersiz kimlikler oluşturabilir. SQL Server'da GUID oluşturma yolunu anlamaya dalmadan önce, GUID'in kendisiyle ilgili bazı önemli kavramları anlamak gerekir.  Öyleyse GUID'i kavramsal olarak anlayalım. Benzersiz Tanımlayıcılar genel olarak iki kısaltma ile tanımlanır – GUID (Globally Unique Identifier) ​​ve UUID (Universally Unique Identifier).  Her ikisi de aynı şeyi temsil eder – uzayda ve zamanda benzersiz olan benzersiz kimlikler. GUID oluşturmanın belirtimi ve metodolojisi IETF tarafından tanımlanır ve belirtim  RFC4122  olarak bilinir . GUID'ler birden çok yolla oluşturulabilir.  En yaygın olanları Rastgele sayı üretimine, Zaman saati sırasına, ağ kartlarının MAC adresli olduğu Donanım tabanlı ve MD5, AES, SHA ve diğerleri gibi yaygın karma algoritmaları kullanarak verilerin karma değerini hesaplayan İçerik tabanlıdır. G...