Pragma Exception_init এবং Raise_application_error এর মধ্যে পার্থক্য কি?
Pragma Exception_init এবং Raise_application_error এর মধ্যে পার্থক্য কি?

ভিডিও: Pragma Exception_init এবং Raise_application_error এর মধ্যে পার্থক্য কি?

ভিডিও: Pragma Exception_init এবং Raise_application_error এর মধ্যে পার্থক্য কি?
ভিডিও: PL/SQL এ প্রাগমা ব্যতিক্রম_ইনিট | ওরাকল পিএল/এসকিউএল টিউটোরিয়াল ভিডিও | মিঃ বিজয় কুমার 2024, এপ্রিল
Anonim

pragma ব্যতিক্রম init একটি ওরাকল ত্রুটিকে একটি নামযুক্ত ব্যতিক্রমে পরিণত করে। যদি একটি ডাটাবেস অপারেশন একটি ORA-00054 "রিসোর্স ব্যস্ত" বাড়ায়, তাহলে আপনাকে কোড করতে হবে:. উত্থাপন_আবেদন_ত্রুটি একটি ত্রুটি বাড়াতে ব্যবহৃত হয় - ব্যতিক্রম_ইনিট ত্রুটিগুলি মোকাবেলা করতে ব্যবহৃত হয় (আমি অনুমান করি আপনি বলতে পারেন যে তারা বিপরীত এ উপায়)।

তাহলে, Pragma Exception_init কি?

EXCEPTION_INIT প্রাগমা . দ্য প্রাগমা EXCEPTION_INIT ওরাকল ত্রুটি নম্বরের সাথে একটি ব্যতিক্রম নাম সংযুক্ত করে। আপনি যেকোনো ORA- ত্রুটিকে আটকাতে পারেন এবং অন্যদের হ্যান্ডলার ব্যবহার না করে এর জন্য একটি নির্দিষ্ট হ্যান্ডলার লিখতে পারেন। বর্তমান সুযোগের মধ্যে ঘোষিত একটি ব্যবহারকারী-সংজ্ঞায়িত ব্যতিক্রম।

এছাড়াও, বৃদ্ধি এবং বৃদ্ধি আবেদন মধ্যে পার্থক্য কি? RAISE_APPLICATION_ERROR ওরাকল দ্বারা একটি আদর্শ বিল্ট-ইন পদ্ধতি বাড়ায় একটি ত্রুটি সংখ্যা এবং ব্যবহারকারী বোধগম্য সঙ্গে ত্রুটি বার্তা এটি ব্যবহারকারীকে এর রেজোলিউশনে কাজ করতে সহায়তা করে ত্রুটি সবচেয়ে একচেটিয়া এবং সঠিক উপায়ে। উত্থাপন_আবেদন_ত্রুটি দেখায় আবেদন নির্দিষ্ট ত্রুটি বার্তা আপনি আবার পারবেন না- বাড়াতে এটা

শুধু তাই, Raise_application_error কি?

উত্তরটি raise_application_error আসলে ওরাকল দ্বারা সংজ্ঞায়িত একটি পদ্ধতি যা বিকাশকারীকে একটি ব্যতিক্রম উত্থাপন করতে এবং পদ্ধতির সাথে একটি ত্রুটি নম্বর এবং বার্তা যুক্ত করতে দেয়। ওরাকল প্রদান করে raise_application_error পদ্ধতি যা আপনাকে আপনার অ্যাপ্লিকেশনের মধ্যে কাস্টম ত্রুটি সংখ্যা বাড়াতে অনুমতি দেয়।

প্রাগমা ব্যতিক্রম প্রকার কি কি?

5 প্রকার এর প্রাগমা ওরাকেলে উপলব্ধ নির্দেশাবলী নীচে তালিকাভুক্ত করা হয়েছে: PRAGMA EXCEPTION_INIT : এই নির্দেশ একটি ব্যবহারকারীকে সংজ্ঞায়িত করে ব্যতিক্রম একটি নির্দিষ্ট ত্রুটি নম্বরে। প্রাগমা INLINE: (Oracle 11g তে প্রবর্তিত) এই নির্দেশটি নির্দিষ্ট করে যে একটি সাবপ্রোগ্রাম কল হয় বা ইনলাইন করা উচিত নয়।

প্রস্তাবিত: