[firebase-br] Procedure com WHERE dinâmico

Gustavo Moda gustavo.moda em gmail.com
Sex Set 11 10:27:27 -03 2009


Olá,
Não é bom fazer isso! Pois as querys são processadas no ato da execução e o
BD não sabe se o campo está sendo usado, se os tipos são válidos, se as
colunas coresponde a clausura into, etc, etc. :D

Portanto, use com moderação :D e tome alguns cuidados:
- Com as declarações dos tipos;
- Com a quantidade de colunas;

Nenhuma checagem é feita na compilaçao da PROCEDURE, tudo será validado na
execução

Segue a estutura.

FOR execute statement :query
into :colunas
begin
   suspend;
end


Sucesso



Mais detalhes sobre a lista de discussão lista