PL/SQL হল একটি ব্লক-গঠিত ভাষা যা পদ্ধতিগত কমান্ডের সাথে SQL এর কার্যকারিতাকে একত্রিত করে। এই প্রবন্ধে, আমরা PL/SQL-এ একটি প্রোগ্রাম নিয়ে আলোচনা করব, উদাহরণস্বরূপ −
Input : 98765 Output : 56789 Explanation : reverse number of 98765 is 56789. Input : 56784 Output : 48765 Explanation Reverse number of ‘56784’ is ‘48765’.
সমাধান খোঁজার পদ্ধতি
- সংখ্যা/10-এর অবশিষ্টাংশ খুঁজে বের করে সংখ্যা থেকে শেষ অঙ্কটি বের করুন।
- এখন শেষ সংখ্যাটি অন্য একটি পরিবর্তনশীল সংখ্যায় যোগ করুন।
- এখন পরীক্ষা করুন যে সংখ্যা 0 −
- হয়ে যায় কিনা
- যদি হ্যাঁ, তাহলে STEP1 এ যান।
- না হলে STEP4 এ যান।
- অবশেষে, বিপরীত_সংখ্যাটি প্রিন্ট করুন।
উদাহরণ
DECLARE num number; reverse_num number:=0; begin num:=98765; while num>0 loop reverse_num:=(reverse_num*10) + mod(num,10); num:=trunc(num/10); end loop; dbms_output.put_line(' Reversed number is : '|| reverse_num);
আউটপুট
Reversed number is: 56789
উপসংহার
এই নিবন্ধে, আমরা PL/SQL প্রোগ্রামিং ভাষা নিয়ে আলোচনা করব, যা ব্যবহার করা খুবই সহজ; এটা সিস্টেম কমান্ড করার জন্য সাধারণ ইংরেজি ব্যবহার করার মত মনে হয়. আমরা PL/SQL ভাষায় একটি সংখ্যাকে বিপরীত করার একটি সমস্যা নিয়েও আলোচনা করেছি। আমরা আশা করি আপনার এই নিবন্ধটি সহায়ক হবে৷