sql >> Databasteknik >  >> RDS >> Sqlserver

Hämta sista raden infogade med Uniqueidentifier att det inte är IDENTITY

Det är lite mer arbete, men för dina inlägg, även om du redan har ett DEFAULT-värde på ApplicationID, kan du göra så här:

DECLARE @MyIdentity uniqueidentifier;
SET @MyIdentity = NewID();
INSERT INTO dbo.aspnet_Applications
(
    ApplicationName,
    LoweredApplicationName,
    ApplicationId, 
    Description
)
VALUES
(
    'x',
    'x',
    @MyIdentity,
    'Dummy text'
);

SELECT @MyIdentity

I huvudsak ställer du in GUID i förväg, så att du redan vet vad du kommer att infoga.



  1. Hur kontrollerar man om en kolumn finns innan man lägger till den i en befintlig tabell i PL/SQL?

  2. Oracle 11g:Standard till statiskt värde när frågan inte returnerar något

  3. Hur använder jag en LIKE-klausul i ett SUB-utlåtande?

  4. Hur tar jag bort en tabell från en mysqldump