আমি একটি সঞ্চিত পদ্ধতি তৈরি করতে চাই যা একটি নির্দিষ্ট তারিখের সীমাতে প্রতিদিনের জন্য একটি সারণীতে একটি সারি তৈরি করে। সঞ্চিত পদ্ধতি দুটি ইনপুট গ্রহণ করে - ব্যবহারকারীর পছন্দসই তারিখের একটি শুরু তারিখ এবং সমাপ্তির তারিখ।
সুতরাং, আসুন আমি বলি যে আমার মতো একটি টেবিল রয়েছে:
SELECT Day, Currency
FROM ConversionTable
দিন একটি তারিখটাইম, এবং মুদ্রা কেবল একটি পূর্ণসংখ্যা।
জিনিসগুলি সহজ রাখার জন্য, কেবলমাত্র আমি বলি যে আমি সর্বদা এই সন্নিবেশকৃত সারিগুলির জন্য মুদ্রা কলামটি 1 করে রাখতে চাই। সুতরাং, যদি কেউ 'মার্চ 5, 2017' শুরুর তারিখ হিসাবে এবং 'এপ্রিল 11, 2017' শেষের তারিখ হিসাবে ইনপুট করে তবে আমি নীচের সারিগুলি তৈরি করতে চাই:
2017-03-05 00:00:00, 1
2017-03-06 00:00:00, 1
...
2017-04-11 00:00:00, 1
এটি করার জন্য সঞ্চিত প্রক্রিয়াটি কোড করার সর্বোত্তম উপায় কী? আমি আমার পরীক্ষার পরিবেশে এসকিউএল সার্ভার ২০০৮ আর 2 ব্যবহার করছি, তবে আমাদের আসল পরিবেশটি এসকিউএল সার্ভার ২০১২ ব্যবহার করে, তাই যদি 2012 এ নতুন কার্যকারিতা চালু হয় যা এই কাজটিকে আরও সহজ করে তোলে আমি যদি আমার পরীক্ষা মেশিনটি আপগ্রেড করতে পারি।