Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2007, 08:05
rezocrew
 
Fecha de Ingreso: octubre-2007
Ubicación: Santiago ,Chile
Mensajes: 146
Antigüedad: 17 años, 2 meses
Puntos: 0
ayuda para compilar

hola necesito compilar el sgte codigo en sqlserver


Create PROCEDURE nacu_PUT_sistema

/*
--
-- ================================================== ===================================
--
-- GenTROPUS, Copyright (C) 1999-2005 Epifani Italo, Dr.TROPUS Cirujano Magnetico
--
-- Procedure : $nacu_PUT_sistema
-- Date : $Date: Mayo,2005
-- Version : $Revision: 1.0
--
-- Descripcion : Mantencion Tabla : sistema ( Insert, Update, Delete )
-- Fecha Creacion : 21-11-2007 10:16:30
-- Autor : Dr.TROPUS
--
-- Fecha Modific. : x
-- Modificado Por : x
--
-- Observaciones : x
--
-- ================================================== ====================================
--
*/

@Pkg_accion Varchar(1) ,
@Pkg_sisper_id Int output ,
@Pkg_sisper_id_sistema Int ,
@Pkg_sisper_id_perfil Int ,
@Pkg_sisper_tipo_grupo Int ,
@Pkg_sisper_slcusu_id Int

AS


BEGIN


--
-- =========================== -- inserta -- ============================================
--
if @pkg_accion = 'I'
begin
INSERT INTO sistema (
sisper_id_sistema,
sisper_id_perfil,
sisper_tipo_grupo,
sisper_slcusu_id
)
VALUES (
@Pkg_sisper_id_sistema,
@Pkg_sisper_id_perfil,
@Pkg_sisper_tipo_grupo,
@Pkg_sisper_slcusu_id
)

Set @Pkg_sisper_id = @@identity

return(0)
End
--
-- =========================== -- Actualiza -- ==========================================
--
if @pkg_accion = 'A'
begin
UPDATE sistema
SET sisper_id_sistema = @Pkg_sisper_id_sistema,
sisper_id_perfil = @Pkg_sisper_id_perfil,
sisper_tipo_grupo = @Pkg_sisper_tipo_grupo,
sisper_slcusu_id = @Pkg_sisper_slcusu_id
WHERE 1 = 1
AND sisper_id = @Pkg_sisper_id

return(0)
End
--
-- =========================== -- Elimina -- ============================================
--
if @pkg_accion = 'E'
begin
DELETE sistema
WHERE 1 = 1
AND sisper_id = @Pkg_sisper_id

return(0)
End
END


y no se como se hace les agradeceria me orientaran por favor, de antemano muhcas gracias