Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2007
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Poder: 17
JosepGA Va por buen camino
Ocultar procedimientos y triggers

hola, sabeis si se pueden ocultar en Firebird los procedimientos y triggers de forma sencilla, sin problemas de mantenimiento.

un saludo a todos
Responder Con Cita
  #2  
Antiguo 26-09-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
A veces, con una simple búsqueda en el foro, se obtienen las respuestas sin necesidad de preguntar...

Saludos.

http://www.clubdelphi.com/foros/showthread.php?t=8982&
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #3  
Antiguo 26-09-2007
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Poder: 17
JosepGA Va por buen camino
Gracias, pero ese hilo ya lo vi, yo me referia a si despues se pueden volver a visualizar con algun tipo de sentencia, ya que si es que no, veo dificil realizar modificaciones en los procedimientos y los triggers.

un saludo
Responder Con Cita
  #4  
Antiguo 26-09-2007
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.735
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Deberás guardar en lugar seguro los fuentes de esos triggers y procedimientos para que si alguna vez debes modificarlos poder usarlos.
Luego es cuestion de hacer, por ejemplo:
Código SQL [-]
alter trigger oculto_BI0 active before insert 0
as
begin
   /*aqui está el codigo que oculte*/
   if (new.campo is null) then new.campo = 0;
end

o

Código SQL [-]
alter procedure oculta
returns (a integer)
as
begin
   a = 100;
end
Responder Con Cita
  #5  
Antiguo 26-09-2007
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Poder: 17
JosepGA Va por buen camino
gracias por las respuestas, tenia la esperanza de que Firebird pudiera ocultar a nivel de Grant, pero si no se puede, aplicare lo que me indicais.

Estaria bien que lo incluya en nuevas versiones.

un saludo a todos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Desplegar Mensajes desde Triggers y Procedimientos Alcides7 Firebird e Interbase 2 23-06-2005 01:17:06
Procedimientos y Triggers subzero Firebird e Interbase 8 19-05-2005 16:32:27
Procedimientos y Triggers subzero Firebird e Interbase 0 10-05-2005 17:39:31
Firebird 1.0.3 -- Recusividad de Triggers y Procedimientos Almacenados jverasobino Firebird e Interbase 1 27-12-2004 18:00:58
[Firebird 1.5] DSQL en procedimientos almacenados y triggers kinobi Firebird e Interbase 0 06-08-2003 20:50:27


La franja horaria es GMT +2. Ahora son las 07:37:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi