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

MySQL LAST_INSERT_ID() ফাংশনের ব্যবহার কী?


MySQL LAST_INSERT_ID() ফাংশন AUTO_INCREMENT দ্বারা সর্বশেষ জেনারেট করা সিকোয়েন্স নম্বর পাওয়ার জন্য ব্যবহৃত হয়।

উদাহরণ

এই উদাহরণে, আমরা 'Student' নামে একটি টেবিল তৈরি করছি যাতে একটি AUTO_INCREMENT কলাম আছে। আমরা 'Name' কলামে দুটি মান ইনসার্ট করছি এবং INSERT_LAST_ID() ফাংশন ব্যবহার করলে এটি সর্বশেষ জেনারেট করা সিকোয়েন্স নম্বর অর্থাৎ ২ ফেরত দেয়।

mysql> Create table Student(Id INT PRIMARY KEY NOT NULL AUTO_INCREMENT, Name Varchar(5)); Query OK, 0 rows affected (0.13 sec) mysql> Insert into student(Name) Values('Raman'); Query OK, 1 row affected (0.06 sec) mysql> Insert into student(Name) Values('Rahul'); Query OK, 1 row affected (0.07 sec) mysql> Select* from student; +----+-------+ | Id | Name  | +----+-------+ | 1  | Raman | | 2  | Rahul | +---+-------+ 2 rows in set (0.00 sec) mysql> Select Last_insert_id(); +------------------+ | Last_insert_id() | +------------------+ | 2                | +------------------+ 1 row in set (0.00 sec)

  1. MySQL TRIM() ফাংশন এর উদ্দেশ্য কী?

  2. MySQL-এ ORDER BY ক্লজের ব্যবহারিতা

  3. MySQL IGNORE INSERT স্টেটমেন্টের ব্যবহার

  4. MySQL-এ CHAR() ফাংশনের বিপরীত ফাংশন: ASCII() ও ORD()