[firebase-br] Estudo de Caso - Como otimizar este update

Adriano dos Santos Fernandes adrianosf em uol.com.br
Qui Ago 21 13:26:56 -03 2008


Rafael Helm - Trevisan Tecnologia escreveu:
> Boa tarde pessoal,
> 
>  
> 
> Envio um à lista um Update, e pergunto aos amigos se é possível otimiza-lo?
> 
No FB 2.1, usando o comando MERGE.

>  
> 
> UPDATE TABELA1
> 
> SET CAMPO1 = 'X'
> 
> WHERE PK_TABELA1 IN (SELECT PK_TABELA1 FROM TABELA2);
> 

merge into t1
     using t2
       on (t2.pk_tabela1 = t1.pk_tabela1)
     when matched then
       update set campo1 = 'X';


Adriano




Mais detalhes sobre a lista de discussão lista