绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
HDC·Cloud | GaussDB T 其他函数LAST_INSERT_ID
2020-04-27 10:11:37

LAST_INSERT_ID

语法:

LAST_INSERT_ID([expr])

功能:

  1. 参数为空时:返回当前回话后一次INSERT语句AUTO_INCREMENT列自动生成的值。

  2. 如果指定expr参数,则该函数返回参数的值,并将其记住为LAST_INSERT_ID() 返回的下一个值。

示例:

返回后一条INSERT语句AUTO_INCREMENT列自动生成的值。

--删除表employee
DROP TABLE IF EXISTS employee;
--创建表employee
CREATE TABLE employee(staff_id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,first_name VARCHAR(10));
--**数据。
INSERT INTO employee VALUES (NULL, 'Bob');
INSERT INTO employee VALUES (NULL, 'BROWN');
INSERT INTO employee VALUES (NULL, 'ALICE');
--返回后一条INSERT语句AUTO_INCREMENT列自动生成的值。
SELECT LAST_INSERT_ID();

LAST_INSERT_ID()
--------------------
3

1 rows fetched.
分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB_数据库
创建时间:2020-01-06 16:21:44
华为GaussDB数据库小栈
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • GaussDB_数据库
    专家
戳我,来吐槽~