Ver Mensaje Individual
  #4  
Antiguo 20-04-2011
Avatar de Young
Young Young is offline
Miembro
 
Registrado: abr 2006
Ubicación: San Felipe, Chile
Posts: 86
Reputación: 18
Young Va por buen camino
Creo que encontré la respuesta a la pregunta que NO supe plantear bien... por eso ruego sus disculpas. En el fondo necesitaba saber por ejemplo, si un sentencia if consultando por la existencia de una tabla podia ir fuera de un procedimiento almacenado... la respuesta es no, pero usando EXECUTE BLOCK se soluciona.

Código SQL [-]
SET TERM !! ;
EXECUTE BLOCK AS BEGIN if (not exists(select 1 from rdb$relations where rdb$relation_name = 'EMPLOYEE')) then
      execute statement 'create table employee ( id integer );'; END!! 
SET TERM ; !!


Gracias.
Responder Con Cita