Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 08-01-2013
sinalocarlos sinalocarlos is offline
Miembro
 
Registrado: sep 2006
Posts: 152
Poder: 18
sinalocarlos Va por buen camino
ContraVeneno esta en lo correcto, por el tipo de procedimiento que estas haciendo deberias intentar con una función de tipo tabla

Código SQL [-]
ALTER FUNCTION dbo.fn_EdadCompleta (@Fecha datetime)
RETURNS @varTable TABLE (Resultado VARCHAR(20) NOT NULL)
AS 
BEGIN
--Aqui va tu codigo
INSERT INTO @varTable VALUES (@resultado)

RETURN
END

Asi podrías usarlo como mencionas :

Código SQL [-]
SELECT Resultado FROM fn_EdadCompleta('20130107') Tabla


por cierto, te recomiendo usar un formato yyyymmdd cuando mandes parametros
Responder Con Cita
 



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
VALORES FANTASMAS FIREBIRD 2.1 valores Grandes ASAPLTDA Firebird e Interbase 17 02-12-2012 12:09:02
Devolver varios valores en una función c++ LuisMiguel C++ Builder 4 23-09-2012 04:23:47
devolver valores al form que lo llamo djanp Conexión con bases de datos 9 20-12-2007 13:36:12
devolver una cadena jmlifi Varios 5 09-08-2005 11:47:37
problema para devolver 2 valores en una funcion tiagor64 OOP 4 06-05-2005 15:38:59


La franja horaria es GMT +2. Ahora son las 19:38:50.


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