Ver Mensaje Individual
  #1  
Antiguo 01-09-2010
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Reputación: 21
santiago14 Va por buen camino
Question Simular una función almacenada en Firebird

Buenas, tengo un procedimiento almacenado y estoy intentando hacer lo siguiente:

Código SQL [-]
CREATE PROCEDURE FECHA_HORA_SERVIDOR 
returns (
    fechahora timestamp)
as
begin
  /* Devuelve la fecha y hora del servidor (marca de tiempo)*/
  --select distinct current_time from entorno
  --into :fechahora;
    
  fechahora = current_timestamp;
  suspend;
end
Ahora mi consulta...
Código SQL [-]
Select fecha_hora_servidor From rdb$database

Así como está no funciona el Select, el error me dice:
An error was found in the application program input parameters for the SQL statement.
Dynamic SQL Error.
SQL error code = -804.
Function unknown.
FECHA_HORA_SERVIDOR;

Lo que quisiera es poder lograr que a un procedimiento almacenado lo pueda poner como expresión dentro del Select...
Si no se puede de esta manera, ¿qué otra forma tengo para lograrlo?

Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita