ডাটাবেজ ডিজাইন এন্ড ডেভেলপমেন্ট – 2

………গত পর্বের পর

Using Arithmetic Operator:
                কলামের সাথে বিভিন্ন গাণিতিক চলক যুক্ত করে হিসাব-নিকাশের কাজ করা হয়। গাণিতিক চলক গুলো নাম্বার ও ডেট নিয়ে কাজ করতে পারে। ওরাকলে ব্যবহিত গাণিতিক চলক সমূহ হল…
Operator
Description
+
Add
Subtract
*
Multiply
/
Divide

  Example:  

   SELECT last_name, salary, 12*salary+100

      FROM   employees;

Concatenation Operator:

                দুইটি Column, Arithmetic Expressions অথবা Constant Value কে সংযুক্ত করতে Concatenation Operator (।।) ব্যবহার করা হয়।  যে দুইটি কলামকে সংযুক্ত করব তার মাঝে এই Operator কে বসাতে হবে।  
            Syntax: SELECT column1 ।। column2 alias from table_name;
Using literal character & Alternative Quote (q) Operator:literal character এবং Alternative Quote এর কাজ প্রায় একই। দুটোই কুয়েরির মাঝে অতিরিক্ত লেখা বা মন্তব্য যোগ করতে ব্যবহার করা হয়। literal character ব্যবহার করে সহজেই দুটি কলামের মাঝে মন্তব্য যোগ করা যায়। এ জন্য দুটি কলামের মাঝে Concatenation Operator (।।) দিয়ে তার মধ্যে আবার String দিয়ে মন্তব্য যোগ করা হয়। String এর মধ্যে প্রায় সব কিছু লিখা গেলেও Quote (‘) mark ব্যবহার করা যায় না। এ ক্ষেত্রে Alternative Quote Operator ব্যবহার করা হয়।
           
Literal character Syntax:
                                                column1 ||’comment‘|| column2
     Alternative Quote Syntax:
                                                Column1|| q'[comment]’ ||column2
(এখানে যে ব্র্যাকেট দিয়ে শুরু করব সেই ব্র্যাকেট দিয়েই শেষ করতে হবে এবং যে কোন ব্র্যাকেট ব্যবহার করা যাবে) 
iSQL *Plus Environment
SQL Statement versus iSQL *Plus Commands:
                SQL Statement:  
·         SQL  একটি ল্যাঙ্গুয়েজ
·         SQL  এটি ANSI স্ট্যান্ডার্ড
·         SQL  Keyword সংক্ষিপ্ত করা যায় না
·         ডাটাবেজে SQL Statement ডাটা এবং টেবিল নিয়ে কাজ করে
iSQL *Plus Commands:
·         iSQL *Plus  হল কাজের পরিবেশ
·         iSQL *Plus  এর স্বত্বাধিকারী ওরাকল
·         iSQL *Plus  Command সংক্ষিপ্ত করা যায়
·         Browser-Run করে

  চ্যাপটার ১ সমাপ্ত

Leave a Reply

Your email address will not be published. Required fields are marked *