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
  #1  
Antiguo 29-09-2015
aromigaret aromigaret is offline
Miembro
 
Registrado: jun 2011
Posts: 68
Poder: 13
aromigaret Va por buen camino
Procedimiento almacenado pasando como parametro el nombre de la base

Hola, estoy intentando realizar la suma de varios campos con procedimientos almacenados en sql server 2008. El inconveniente radica en que no hayo la forma de hacerlo al pasarle a dicho procedimiento como parametro la base sobre la cual tiene que realizar las suma. Les paso lo realizado:

ALTER PROCEDURE [dbo].[TOTALES]
-- Add the parameters for the stored procedure here

@TOTIVA21 NUMERIC(13,2) OUTPUT,
@TOTIVA105 NUMERIC(13,2) OUTPUT,
@SUBTsIVA NUMERIC(13,2) OUTPUT,
@GANANCIAsIVA NUMERIC(13,2) OUTPUT,
@GANANCIAcIVA NUMERIC(13,2) OUTPUT,
@BASE NVARCHAR(9)

AS
BEGIN

DECLARE @COMANDO NVARCHAR(240)
SET NOCOUNT ON;

SET @COMANDO='SELECT (@TOTIVA105)= SUM(SUBTIVA105) FROM ' + @BASE
EXEC SP_EXECUTESQL @COMANDO

SET @COMANDO= 'SELECT @TOTIVA21=SUM(SUBTIVA21) FROM ' + @BASE
EXEC SP_EXECUTESQL @COMANDO

SET @COMANDO= 'SELECT @SUBTsIVA=SUM(SUBTOTSIVA) FROM ' + @BASE
EXEC SP_EXECUTESQL @COMANDO

SET @COMANDO= 'SELECT @GANANCIAsIVA=SUM(GANASIVA) FROM ' + @BASE
EXEC SP_EXECUTESQL @COMANDO

SET @COMANDO= 'SELECT @GANANCIAcIVA=SUM(GANACIVA) FROM ' + @BASE
EXEC SP_EXECUTESQL @COMANDO

END

Agradezco de antemano quien pueda ayudarme
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
pasar nombre de tabla como parametro a procedimiento almacenado Matorral MySQL 0 17-12-2013 16:53:14
Crear Formulario pasando como parametro un string Efren2006 OOP 2 15-05-2008 18:08:48
Parametro nulo en un procedimiento almacenado Viky SQL 3 29-03-2007 22:45:22
Ejectutar Procedimiento Almacenado en otra Base de Datos AGAG4 Conexión con bases de datos 2 20-09-2004 20:12:44
Crear Formulario pasando como parametro un string morfeo21 Varios 1 18-08-2004 02:39:58


La franja horaria es GMT +2. Ahora son las 20:41:48.


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