Как я могу создать один и тот же GUID для одного подписчика с несколькими записями в SQL Server - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть table с именем member с 4 столбцами memberid (это GUID column), subscriber key (будет одинаковым как для подписчика, так и для зависимого), First name (оно содержит имя абонент и его иждивенцы) и Last name (содержит фамилию абонента и его иждивенцев).

В настоящее время я получаю уникальные значения GUID для всех записей, например: если в таблице 4 записи, 2 записи для member и 2 записи для зависимых, значение GUID отличается для всех 4 записей.

Но мне нужно такое же значение GUID для двух записей участника и другое значение GUID для зависимых записей. Пожалуйста, дайте мне знать, как получить это в SQL Server.

1 Ответ

0 голосов
/ 27 апреля 2018
--Test data
create table #temp_table  (col1 uniqueidentifier , co12 uniqueidentifier , col3 uniqueidentifier);

--use variable save the guid,when insert use it
DECLARE @guid uniqueidentifier  
SET @guid = NEWID() ;
insert into #temp_table (col1,co12,col3) values (@guid,@guid,@guid);

--result
select * from #temp_table;

надеюсь, поможет вам:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...