PDA

View Full Version : مشکل از نوع stored procedure



Marzieh_A
سه شنبه 22 دی 1388, 09:12 صبح
دوستان عزیز من مشکلی در stored procedure های sql server 2005 دارم.
وقتی از دستور Alter Procedure استفاده می کنم تمام parse میشه اما نمی تونه execute کنه و خطای Invalid object name میده.
وقتی از دستور create procedure استفاده می کنم Parse و Execute میشه ولی چیزی تو Stored Procedure ها دخیره نمیشه. با refresh کردن هم کار درست نمیشه.
لطفا دلیل این دو مشکل رو بگید.

ممنون:لبخندساده:

arman_Nasrollahi
سه شنبه 22 دی 1388, 10:40 صبح
با سلام
فکر می کنم شما باید از دستورUse به همراه اسم DataBase مورد نظر استفاده کنید
من احتما می دم شما تابع تون رو در دیتابیس Master ایجاد کرده اید
در صورت داشتن مشکا کل کد خود را برای من ارسال کنید
با سپاس
آ.نصراللهی:قلب:

Marzieh_A
سه شنبه 22 دی 1388, 16:43 عصر
با سلام
فکر می کنم شما باید از دستورUse به همراه اسم DataBase مورد نظر استفاده کنید
من احتما می دم شما تابع تون رو در دیتابیس Master ایجاد کرده اید
در صورت داشتن مشکا کل کد خود را برای من ارسال کنید
با سپاس
آ.نصراللهی:قلب:

ممنون اما مشکلم رو فهمیدم باید اول strored procedure از کد زیر استفاده می کردم :لبخند:




IF EXISTS (SELECT name FROM sysobjects

WHERE name = 'StoredProcedureName' AND type = 'SP')

DROP PROCEDURE StoredProcedureName

GO

-- Create the stored procedure.

بقیه کد با دستور CREATE PROCEDURE