Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Pobierz ostatni wiersz wstawiony z Uniqueidentifier, który nie jest TOŻSAMOŚCIĄ

To trochę więcej pracy, ale dla swoich wstawek, nawet jeśli masz już wartość DEFAULT w ApplicationID, możesz to zrobić:

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

SELECT @MyIdentity

Zasadniczo GUID ustawiasz wcześniej, więc już wiesz, co będziesz wstawiać.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dziesiętny przekazany niepoprawnie z C# do SQL Server za pomocą TableAdapters

  2. Nie można odczytać zawartości, gdy XML ma 2 opakowania

  3. Niszcz XML SQL Server ze znakami Unicode

  4. Jak połączyć się z mssql za pomocą pdo przez PHP i Linux?

  5. Jak wybrać określoną liczbę znaków z lewej lub prawej strony ciągu w SQL Server?