QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380

MySQL LAST

mysql last_insert_id() 函数有什么用?

MySQL LAST_INSERT_ID() 函数用于通过 AUTO_INCRMENT 获取最近生成的序列号。

示例

在这个示例中,我们是创建一个名为“Student”的表,该表具有 AUTO_INCRMENT 列。我们在“Name”列中插入两个值,当我们使用 INSERT_LAST_ID() 函数时,它会返回最近生成的序列号,即 2。

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)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
数据库

断开mysql服务器的命令是什么?

2024-5-20 9:46:03

数据库

Cannot truncate a table referenced in a foreign key constraint

2024-5-20 9:50:15

!
你也想出现在这里?立即 联系我们吧!
信息
个人中心
购物车
优惠劵
有新私信 私信列表
搜索