[firebase-br] Firebird não suporta UPDATE com enumeração de colunas ?

//---- Kelsie.Z.Marshall ----// kelsie.z.marshall em gmail.com
Sex Ago 28 18:08:48 -03 2009


Firebird não suporta UPDATE com enumeração de colunas ?

Quando faço um UPDATE em um campo da tabela funciona.

EX:
UPDATE TAB1
SET TAB1.CAMPO1=  ( SELECT TAB2.CAMPO1
                                         FROM TAB2
                                         WHERE TAB2.CAMPO1 = TAB1.CAMPO1 )

Mas quando tento fazer um UPDATE em dois campos da tabela não funciona.

EX:
UPDATE TAB1
SET (TAB1.CAMPO1,  TAB1.CAMPO2) =  ( SELECT TAB2.CAMPO1,  TAB2.CAMPO2
                                                                          FROM 
TAB2
                                                                          WHERE 
TAB2.CAMPO1 = TAB1.CAMPO1 )

Como vcs fazem um update em mais de um campo da uma tabela ao mesmo tempo?

Kelsie







Mais detalhes sobre a lista de discussão lista