সংখ্যার দ্বারা পৃথক করে সঞ্চিত পদ্ধতিগুলির গোষ্ঠী তৈরি করতে কেউ কি এসকিউএল সার্ভার বৈশিষ্ট্য ব্যবহার করছেন?


11

প্রশ্নটি এই এমএসডিএন ডকুমেন্টেশনে নম্বর প্যারামিটারকে বোঝায়

আপনি যদি না করেন তবে এসকিউএল-সার্ভারে সংখ্যা দ্বারা পৃথক করে একাধিক সঞ্চিত প্রক্রিয়া তৈরি করতে পারেন এবং সেগুলি একক ড্রপ দিয়ে ফেলে দিতে পারেন।

create procedure dbo.stored_proc1 as select 1
go
create procedure dbo.stored_proc1;2 as select 2
go
exec stored_proc1
-- returns 1
go
exec stored_proc1;2
-- returns 2
go
drop stored_proc1
-- drops both 
go

আমি ভাবছি যদি এই বৈশিষ্ট্যটি কারও দ্বারা দরকারী কোনও কিছুর জন্য ব্যবহার করা হয় বা এটি যদি কেবল একটি historicতিহাসিক কৌতূহল হয়।


2
আমরা এই বৈশিষ্ট্যটি ব্যবহার করছি না, তবে আমি অবাক হয়েছি যদি এটির মূল্য এবং ন্যায়বিচারের চেয়ে বেশি ঝামেলা না হয় তবে আপনি যেমন বলেন, একটি
কৌতূহল

2
এই বৈশিষ্ট্যটি অবহেলা করা হয়েছে এবং ভবিষ্যতের প্রকাশে বাদ দেওয়া হবে। সাবধানে এটি ব্যবহার করুন।
mrdenny

উত্তর:


5

আমি এই বৈশিষ্ট্যটি প্রায় 6 বছর আগে ব্যবহার করেছি। আপনি ঠিক বলেছেন, আমরা এটি করতে পারি না:

drop stored_proc1;2

এবং

exec stored_proc1 

হিসাবে একই

exec stored_proc1;1

কেন আমরা এটি ব্যবহার করেছি? ডেটা গণনা করার জন্য আমাদের কাছে প্রচুর অ্যালগরিদম (কৌশল) রয়েছে, যাতে আমরা কল ইন্টারফেসটি পরিবর্তন না করেই সংস্করণগুলির মধ্যে সহজেই পরিবর্তন করতে পারি।


7

সংখ্যাযুক্ত সঞ্চিত প্রক্রিয়া হ্রাস করা হয়।

এমএসডিএন
সংখ্যাযুক্ত পদ্ধতি হ্রাস করা হয়। সংখ্যাযুক্ত পদ্ধতি ব্যবহার নিরুত্সাহিত করা হয়। এই ক্যাটালগ দর্শনটি ব্যবহার করে এমন একটি কোয়েরি সংকলিত হয়ে গেলে একটি DEPRECATION_ANNOUNCEMENT ইভেন্টটি বরখাস্ত করা হয়।

আমার দল একটি রক্ষণাবেক্ষণ প্রকল্পে এটির মুখোমুখি হয়েছিল। আমরা প্রথমে এটি বের করতে পারি না। তারপরে, আমরা কিছু গবেষণা করেছি এবং আবিষ্কার করেছি যে এটি হ্রাস পেয়েছে। আমাদের এটিকে স্বাভাবিক সঞ্চিত প্রকল্পগুলিতে পুনর্নির্মাণ করতে হয়েছিল।

সংখ্যাযুক্ত সঞ্চিত পদ্ধতিগুলি এসএসএমএসের অবজেক্ট এক্সপ্লোরার ট্রিতে প্রদর্শিত হবে না।

সংখ্যাযুক্ত সঞ্চিত প্রক্রিয়া

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.