पर कोई फ़ंक्शन मौजूद है या नहीं, मुझे यह पता लगाना होगा कि डेटाबेस पर कोई फ़ंक्शन मौजूद है या नहीं, ताकि मैं इसे छोड़ सकूं और इसे फिर से बना सकूं। यह मूल रूप से निम्नलिखित कोड है कि मैं संग्रहित प्रक्रियाओं के लिए उपयोग की तरह कुछ किया जाना चाहिए:SQL डेटाबेस
IF EXISTS (
SELECT *
FROM dbo.sysobjects
WHERE id = OBJECT_ID(N'[dbo].[SP_TEST]')
AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
बनाता है मुझे आश्चर्य है ** और भी अधिक ** क्यों (http [वहाँ एक sys.functions नहीं है]: // stackoverflow। com/प्रश्न/468672/sql-server-where-is-sys-functions) सिस्टम कैटलॉग दृश्य ..... –
धन्यवाद मार्टिन, आपका उत्तर स्पॉट पर है! –