আমি একটি ইউডিএফ তৈরি করেছি যা [INFORMATION_SCHEMA].[TABLES]
ভিউটি অ্যাক্সেস করে :
CREATE FUNCTION [dbo].[CountTables]
(
@name sysname
)
RETURNS INT
AS
BEGIN
RETURN
(
SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name
);
END
ভিজ্যুয়াল স্টুডিওতে স্কিমা এবং দর্শনটির নাম দুটিই একটি সতর্কতার সাথে চিহ্নিত করা হয়েছে:
এসকিউএল 71502: ফাংশন: [ডিবিও] [
আমি এখনও কোনও সমস্যা ছাড়াই ডাটাবেস প্রকল্পটি প্রকাশ করতে পারি এবং ইউডিএফটি সঠিকভাবে চলমান বলে মনে হয় না। ইন্টেলিজেন্স আমার জন্য ভিউটির নামটি জনপ্রিয় করে তোলে তাই এটিতে কোনও সমস্যা হয়েছে বলে মনে হয় না।
আমি sys.objects
এই দৃশ্যের পরিবর্তে বাস্তবায়নটি ব্যবহার করার পরিবর্তে চেষ্টাও করেছি , তবে এই দৃশ্যের জন্যও আমাকে একই সতর্কতা দেওয়া হয়েছিল।
আমি কীভাবে এই সতর্কতাটি সমাধান করতে পারি?