Ich habe derzeit eine gespeicherte Prozedur, in der ich neue Zeilen in eine Tabelle einfügen möchte.Wie generiert man eine neue Guid in der gespeicherten Prozedur?
insert into cars
(id, Make, Model)
values('A new Guid', "Ford", "Mustang")
Also ist der Primärschlüssel 'id' ein Guid. Ich weiß, wie man ein neues Guid in C# -Code erstellt, aber innerhalb der gespeicherten Prozedur bin ich nicht sicher, wie die neuen Guids für die Primärschlüsselwerte generiert werden.
Kann mir bitte jemand helfen?
Danke!
Ja, ich stimme Ihnen zu. Ich arbeite jedoch an einer Datenbank, die jemand anders entwickelt hat. Alle vorherigen Tabellen verwendeten einen Guid als Primärschlüssel, also versuche ich nur, konsistent zu sein. Für neue Tabellen sollte ich vielleicht von Fall zu Fall entscheiden. Danke für die Info. –