Stored Procedure ... desaparece?

28/11/2005 - 23:54 por Jose | Informe spam
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me dice
que no encuentra el stored procedure ... Que ocurre, lo estoy creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID
 

Leer las respuestas

#1 Jose
28/11/2005 - 23:59 | Informe spam
SI lo se ha sido el cut y paste que me he equivocado, lo correcto seria:

USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE testdb
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Este es el bueno, sorry.

Gracias

"Maxi [MVP]" escribió en el mensaje
news:
Hola Jose, sos conciente que ese Sp's se esta creando en la base:
Northumbria



Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



"Jose" escribió en el mensaje
news:ems%
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me
dice que no encuentra el stored procedure ... Que ocurre, lo estoy
creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID






Preguntas similares