Insert and retrieve autogenerated ID

Möchte man einen Insert durchführen und daraufhin die generierte ID erhalten, so geht es beim Identifiert (Int) sehr einfach über den OUTPUT Parameter:
[crayon-5cc32d28d4bda646421503/]
Beim Uniqueidentifier (GUID) ist das Selektieren eines @@Identity nicht möglich.

Daher muss eine temporäre Tabelle hinhalten:

 
[crayon-5cc32d28d4be4864992191/]