কম্পিউটার টিউটোরিয়াল

স্টোরড প্রোসিজার ও ফাংশনের মধ্যে পার্থক্য কী?


ফাংশন ও প্রোসিজারের মধ্যে মূল পার্থক্যগুলো নিচে দেওয়া হলো:

ফাংশন প্রোসিজার
ফাংশনের রিটার্ন টাইপ থাকে এবং এটি একটি মান রিটার্ন করে।প্রোসিজারের রিটার্ন টাইপ থাকে না। কিন্তু এটি OUT প্যারামিটার ব্যবহার করে মান রিটার্ন করতে পারে।
ফাংশনে ডেটা ম্যানিপুলেশন কোয়েরি ব্যবহার করা যায় না। শুধু SELECT কোয়েরি অনুমোদিত।প্রোসিজারে INSERT, UPDATE, SELECT ইত্যাদি DML কোয়েরি ব্যবহার করা যায়।
ফাংশন আউটপুট প্যারামিটার অনুমতি দেয় না।প্রোসিজার ইনপুট ও আউটপুট দুটি প্যারামিটার অনুমতি দেয়।
ফাংশনের ভিতরে ট্রানজ্যাকশন ম্যানেজ করা যায় না।প্রোসিজারের ভিতরে ট্রানজ্যাকশন ম্যানেজ করা যায়।
ফাংশন থেকে স্টোরড প্রোসিজার কল করা যায় না।প্রোসিজার থেকে ফাংশন কল করা যায়।
ফাংশন SELECT স্টেটমেন্ট ব্যবহার করে কল করা যায়।প্রোসিজার SELECT স্টেটমেন্ট ব্যবহার করে কল করা যায় না।

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. MySQL-এ BLOB এবং TEXT ডেটা টাইপের পার্থক্য কী?

  3. ওয়াই-ফাই ৬ এবং ৫জি নেটওয়ার্কের মধ্যে পার্থক্য কী?

  4. উইন্ডোজ ১০ বনাম উইন্ডোজ ১১: মূল পার্থক্য ও আপনার জন্য কোনটি সঠিক