Fórum FireBird - é possível executar comando dentro de uma variável ? #517831

25/04/2015

0

Olá boa tarde!

Estou com o seguinte problema, desejo dentro de uma procedure/Trigger fazer o seguinte:

texto := TABELA SET NOME= 'XXXXXXXX';

if codigo > 0 Then
texto := texto||', codigo = 11111';

if valor > 0 Then
texto := texto||', valor = 999,99' ;

Seria possível executar o texto acima dentro de uma Procedure?

Tipo: UPDATE || texto;


100+

ANT.CARLOS/SP
Antonio Jesus

Antonio Jesus

Responder

Posts

25/04/2015

Marcos P

Pesquise sobre query dinâmica no Firebird.

Segue um exemplo que pode lhe ajudar...
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar