Pessoal, estou precisando fazer um update com inner join e não está rolando.
Estou usando o FireBird 2.1.1.

O erro que está dando é:

 

Invalid token.

Dynamic SQL Error.

SQL error code = -104.

Token unknown - line 6, column 1.

FROM.

 

O update está abaixo.

 

UPDATE

    BILHETES

SET

    RELATORIO = OP.RELATORIO,

    RELATORIO_TIPO = OP.RELATORIO_TIPO

FROM

    BILHETES as BI

    inner join OPER_RELATORIOS as OP on

    (BI.CATEGORIA = OP.CATEGORIA and

     BI.CATEGORIA_DESCRICAO = OP.CATEGORIA_DESCRICAO and

     BI.CARACTERISTICA = OP.CARACTERISTICA)

WHERE

    BI.RELATORIO is null

    and BI.RELATORIO_TIPO is null

 

[]s,

Marlon Tiedt
Analista de Sistema e programdor Delphi
[EMAIL PROTECTED]
[EMAIL PROTECTED]

"A mente que se abre a uma nova idéia 
jamais voltará ao seu tamanho original"
Albert Einstein 

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a