CREATE PROCEDURE dbo.MySP
. का उपयोग करें
जिस उपयोगकर्ता के रूप में आपने लॉग इन किया है, उसके पास एक गैर-मौजूद डिफ़ॉल्ट स्कीमा होना चाहिए।
DEFAULT_SCHEMA को उस स्कीमा पर सेट किया जा सकता है जो वर्तमान में डेटाबेस में मौजूद नहीं है।ए>
साथ ही आपको quotename(@tableName)
. का इस्तेमाल करना चाहिए और एक पैरामीटर प्रकार sysname
इसके बजाय varchar(100)
SQL इंजेक्शन या गैर मानक ऑब्जेक्ट नामों से केवल त्रुटियों से बचने के लिए।