Pergunta : Atualizações no grupo em sqlserver2008

poderia você sugerir atualizações em um grupo? o b
b.OwnerDEipUserID ajustado =a.DEipUserID
da ATUALIZAÇÃO do is

do qurey do

my do a
de Dbname.dbo.DimUser junta-se ao b
de Dbname.dbo.DimUser em a.SrcUserID =b.SrcUserOwnerID
onde b.OwnerDEipUserID =-1

Thanks adiantado
class= do

Resposta : Atualizações no grupo em sqlserver2008

Estão aqui o código (eu penso) e um exemplo (esse os trabalhos)
quando (selecionar a CONTAGEM (*) de DimUser ONDE OwnerDEipUserID = -1) > 0 COMEÇAREM
      ATUALIZAR A PARTE SUPERIOR (100) b
      Ajustar b.OwnerDEipUserID =a.DEipUserID
      de Dbname.dbo.DimUser a
      juntar-se a Dbname.dbo.DimUser b
      em a.SrcUserID =b.SrcUserOwnerID
      onde b.OwnerDEipUserID =-1
     
EXTREMIDADE
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
ajustar o nocount sobre

declarar a tabela @testtable (
  identidade da identificação int,
  OwnerDEipUserID int,
  SrcUserID int,
  DEipUserID int,
  SrcUserOwnerID int
)

quando (CONTAGEM seleta (*) de @testtable) < 10000="" BEGIN="" INSERT="" INTO=""> 0 COMEÇAREM
  Parte superior da ATUALIZAÇÃO (100) b
  AJUSTAR b.OwnerDEipUserID = a.DEipUserID
  da @testtable
  juntar-se a b @testtable
  em a.SrcUserID = b.SrcUserOwnerID
  onde b.OwnerDEipUserID = -1
  selecionar a CONTAGEM (*) de @testtable ONDE OwnerDEipUserID =-1
extremidade    
selecionar * de @testtable
Outras soluções  
 
programming4us programming4us