欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql ident current

呂致盈2年前12瀏覽0評論

MySQL 中,IDENT CURRENT 是一個關(guān)鍵字,用于獲取當前插入記錄的自增 id 值。

IDENT CURRENT 函數(shù)可用于插入記錄的時候,獲取插入記錄的自增 id 值。例如,當插入了一條新記錄,使用 IDENT CURRENT 函數(shù)可以得到該記錄的自增 id 值。

例如,創(chuàng)建以下測試表:
CREATE TABLE `test_table` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
然后,執(zhí)行如下 SQL 語句:
INSERT INTO `test_table` (`name`) VALUES ('test_name');
此時可以使用 IDENT CURRENT 函數(shù)獲取剛剛插入記錄的自增 id:
SELECT IDENT_CURRENT('test_table');
上述 SQL 語句將會返回當前記錄的自增 id 值。

當表中有多個自增 id 字段時,IDENT CURRENT 函數(shù)可以接受一個參數(shù),該參數(shù)指定要返回的自增 id 字段的名稱。

例如,創(chuàng)建以下測試表:
CREATE TABLE `test_table2` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`age` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
然后,執(zhí)行如下 SQL 語句:
INSERT INTO `test_table2` (`name`) VALUES ('test_name');
此時可以使用 IDENT CURRENT 函數(shù)獲取剛剛插入記錄的 age 字段的自增 id:
SELECT IDENT_CURRENT('test_table2', 'age');
上述 SQL 語句將會返回當前記錄的 age 字段自增 id 值。