Получить значение, вставленное в RowGuid? - PullRequest
1 голос
/ 22 октября 2010


у меня есть простая таблица «MyTable» с одинарным столбцом «id», тип которого уникален, а rowguid установлен в true.Я вставляю новые значения, подобные этому

INSERT INTO MyTable
DEFAULT VALUES

как получить вставку по guid сервера?
С наилучшими пожеланиями,
Иордания

1 Ответ

5 голосов
/ 22 октября 2010

Если вы используете хотя бы SQL Server 2005, используйте предложение OUTPUT.

DECLARE @MyTable TABLE 
(
id UNIQUEIDENTIFIER DEFAULT NEWID()
)

INSERT INTO @MyTable
OUTPUT inserted.id
DEFAULT VALUES
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...