Первичный ключ и внешний ключ одинаковы при одновременном выполнении - PullRequest
0 голосов
/ 04 июля 2019

This my stored procedured

Я хочу показать в столбце ClubDocumentID: D58ED6B5-0043-4B62-BD1F-7C74221835C3 совпадают с таблицей ClubDocument, который является ClubDocumentID: D58ED6B5-0043-4B62-BD1F-7C74221835C3 такой же вывод. Но ожидаемый результат показывает ClubDocumentID: D58ED6B5-0043-4B62-BD1F-7C74221835C3, в состоянии ClubDocument, который является ClubDocumentID: CD8D6BA9-B208-4811-A3CC-1A4484E9FCE7

1 Ответ

0 голосов
/ 04 июля 2019

Нет, Newid (), который генерирует новый GUID каждый раз, когда вы будете выполнять.

Вам следует сохранить результат NewID () в переменной, а затем использовать эту переменную для сохранения результата в ваших таблицах (первичных и вторичных).

declare @ID UNIQUEIDENTIFIER 
set  @ID =  newid()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...