উত্তর:
এসকিউএলাইটকে অন্যান্য বৈশিষ্ট্যগুলি ত্যাগ করতে হয়েছিল যা কিছু লোক দরকারী বলে মনে করে যেমন উচ্চ সম্মতি, সূক্ষ্ম দানযুক্ত অ্যাক্সেস নিয়ন্ত্রণ, অন্তর্নির্মিত ফাংশনগুলির একটি সমৃদ্ধ সেট, সঞ্চিত প্রক্রিয়া , বিশেষ এসকিউএল ভাষা বৈশিষ্ট্য, এক্সএমএল এবং / অথবা জাভা এক্সটেনশান, টেলি- বা পেটা-বাইট স্কেলিবিলিটি, এবং আরও
উত্তর : না
এখানে কেন ... আমি মনে করি একটি ডাটাবেসে প্রোস সংরক্ষণের মূল কারণ হ'ল আপনি এসকিউএল ইঞ্জিনের মতো একই প্রক্রিয়ায় এসপি কোডটি কার্যকর করছেন। এটি একটি নেটওয়ার্ক সংযুক্ত পরিষেবা হিসাবে কাজ করার জন্য ডিজাইন করা ডাটাবেস ইঞ্জিনগুলির জন্য অর্থবোধ করে তবে এসকিউএলাইটের জন্য অত্যাবশ্যক যে এটি পৃথক এসকিউএল ইঞ্জিন প্রক্রিয়া না করে আপনার অ্যাপ্লিকেশন প্রক্রিয়ায় ডিএলএল হিসাবে চলে। সুতরাং হোস্ট ভাষায় এসপি কোডটি কী ছিল তা সহ আপনার সমস্ত ব্যবসায়ের যুক্তি বাস্তবায়িত করার বিষয়টি আরও তাত্পর্যপূর্ণ।
তবে আপনি হোস্ট ভাষার (পিএইচপি, পাইথন, পার্ল, সি #, জাভাস্ক্রিপ্ট , রুবি ইত্যাদি) নিজস্ব ব্যবহারকারীর সংজ্ঞায়িত ফাংশনগুলির সাথে এসকিউএলাইট প্রসারিত করতে পারেন । তারপরে আপনি যে কোনও এসকিউএলাইট নির্বাচন / আপডেট / সন্নিবেশ / মোছার অংশ হিসাবে এই কাস্টম ফাংশনগুলি ব্যবহার করতে পারেন। আমি পাসওয়ার্ড হ্যাশিং বাস্তবায়নের জন্য ডিআর্ট এর এসকিউএলাইট ব্যবহার করে সি # এ এটি করেছি ।
আপনি যদি এখনও আগ্রহী হন তবে ক্রিস ওল্ফ স্টকড প্রসেসরিজ সহ এসকিউএলাইটের একটি প্রোটোটাইপ বাস্তবায়ন করেছিলেন। আপনি তার ব্লগ পোস্টে বিশদটি পেতে পারেন: এসকিউএলাইটে সঞ্চিত প্রক্রিয়া যুক্ত করে
তবুও, এটির পরে একটি সংক্ষিপ্তসার ট্রিগার দিয়ে আপনার নকল-এসপি-র জন্য একটি ডেডিকেটেড টেবিল ব্যবহার করে এটি জাল করা সম্ভব । উত্সর্গীকৃত টেবিল সারিগুলিতে আপনার জাল এসপির জন্য প্যারামিটার থাকে এবং যদি ফলাফলগুলি ফেরতের দরকার হয় তবে এই ফলাফলগুলি রাখার জন্য আপনার কাছে দ্বিতীয় (সম্ভাব্য টেম্পল) টেবিল থাকতে পারে (নকল-এসপি সম্পর্কিত নাম সহ)। এর জন্য দুটি প্রশ্নের প্রয়োজন হবে: প্রথমত নকল-এসপি-ট্রিগার-টেবিলের তথ্য অন্তর্ভুক্ত করুন এবং দ্বিতীয়টি নকল-এসপি-ফলাফল-সারণী থেকে নির্বাচন করুন, যা খালি থাকতে পারে, বা যদি কিছু ভুল হয়ে যায় তবে একটি বার্তা ক্ষেত্র থাকতে পারে ।