Als «uniqueidentifier» getaggte Fragen




3
Generieren Sie sicher einen UNIQUEIDENTIFIER in SQL Server
Ich beabsichtige, einen UNIQUEIDENTIFIERals Zugriffsschlüssel zu verwenden, mit dem Benutzer auf bestimmte Daten zugreifen können. Der Schlüssel fungiert in diesem Sinne als Passwort. Ich muss mehrere solcher Bezeichner als Teil einer INSERT...SELECTAnweisung generieren . Aus architektonischen Gründen möchte ich in diesem Fall die Bezeichner serverseitig generieren. Wie kann ich einen …




2
Soll ich UUID sowie ID verwenden
Ich verwende UUIDs in meinen Systemen seit einiger Zeit aus verschiedenen Gründen, von der Protokollierung bis zur verzögerten Korrelation. Die Formate, die ich verwendet habe, haben sich geändert, als ich weniger naiv wurde von: VARCHAR(255) VARCHAR(36) CHAR(36) BINARY(16) Als ich die letzte erreichte BINARY(16), begann ich, die Leistung mit der …

2
Wie verwende ich den eindeutigen Schlüssel über Kombinationen von Tabellenfeldern?
Schauen Sie sich die folgende sqlfiddle an: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', …



2
Wie ist Uniqueidentifier in SQL Server global immer ein eindeutiger Wert?
Gemäß der Microsoft-Dokumentation zu UniqueIdentifier ist dieser Wert immer global eindeutig, da er auf der Netzwerkuhr und der CPU-Uhrzeit basiert und andererseits in derselben Dokumentation angegeben ist Uniqueidentifier-Spalten können mehrere Vorkommen eines einzelnen Uniqueidentifier-Werts enthalten, es sei denn, für die Spalte sind auch die Einschränkungen UNIQUE oder PRIMARY KEY angegeben. …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.