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

MySQL-এ প্রিপেয়ার্ড স্টেটমেন্ট হিসেবে কোন SQL স্টেটমেন্টগুলো ব্যবহার করা যায়?

MySQL সকল SQL স্টেটমেন্ট প্রিপেয়ার করতে দেয় না। শুধু নিচের ক্যাটাগরির স্টেটমেন্টগুলো প্রিপেয়ার করা যায়:

১. SELECT স্টেটমেন্ট

mysql> PREPARE stmt FROM 'SELECT tender_value from Tender WHERE Companyname = ?';
mysql> SET @A = 'Singla Group.';
mysql> EXECUTE stmt using @A;

২. INSERT, REPLACE, UPDATE, DELETE (ডেটা মডিফিকেশন)

mysql> PREPARE stmt1 FROM 'DELETE from Tender WHERE Sr = ?';
mysql> SET @A = 4;
mysql> EXECUTE stmt1 using @A;

৩. CREATE TABLE স্টেটমেন্ট

mysql> PREPARE stmt3 FROM 'CREATE TABLE Student(Id INT, Name Varchar(20))';
mysql> EXECUTE stmt3;

৪. SET, DO এবং অনেক SHOW স্টেটমেন্ট

mysql> PREPARE stmt10 FROM 'SHOW TABLES';
mysql> EXECUTE stmt10;
  1. SQL স্টেটমেন্টে ব্যাকটিক (backtick) ব্যবহার

  2. MySQL Workbench-এ কলাম ফ্ল্যাগের অর্থ

  3. MySQL-এ ফ্লোটিং পয়েন্ট সংখ্যা স্টোর করার জন্য DECIMAL ডেটা টাইপ ব্যবহার করা

  4. MySQL-এ SELECT স্টেটমেন্টের মাঝপথে কমা (,) ব্যবহার করা (CROSS JOIN)