如何查询出刚插入一条数据的id(id是自动增长的)
查出来后如何将其赋值给一个Long型的变量mysql数据库,java语言用insertintotable_name()values();刚插入了一条数据现在想获得刚插入这...
查出来后如何将其赋值给一个Long型的变量
mysql数据库,java语言
用insert into table_name () values ();刚插入了一条数据
现在想获得刚插入这条数据的id(id是自动增长的)
得到id后如何把它赋值给一个Long型的变量 展开
mysql数据库,java语言
用insert into table_name () values ();刚插入了一条数据
现在想获得刚插入这条数据的id(id是自动增长的)
得到id后如何把它赋值给一个Long型的变量 展开
2个回答
展开全部
你也不说是什么数据、什么程序设计语言,如果是PHP+MYSQL数据库,那么使用下面的函数可以获得你要的东西:
int mysql_insert_id ( [resource $link_identifier] );
例如:
<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf ("Last inserted record has id %d\n", mysql_insert_id());
?>
补充:
如果不是PHP语言,可以使用MYSQL的函数LAST_INSERT_ID() 来获取,例如insert into table_name () values ();插入数据后,可以用SELECT LAST_INSERT_ID() 获取这个ID,当然也可以在插入关联表的语句里面直接使用LAST_INSERT_ID()作为字段数值。
int mysql_insert_id ( [resource $link_identifier] );
例如:
<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf ("Last inserted record has id %d\n", mysql_insert_id());
?>
补充:
如果不是PHP语言,可以使用MYSQL的函数LAST_INSERT_ID() 来获取,例如insert into table_name () values ();插入数据后,可以用SELECT LAST_INSERT_ID() 获取这个ID,当然也可以在插入关联表的语句里面直接使用LAST_INSERT_ID()作为字段数值。
百事牛
2024-10-28 广告
2024-10-28 广告
针对Excel表格的密码解锁问题,深圳奥凯丰科技有限公司提供专业的软件解决方案,旨在帮助用户快速、安全地恢复或移除表格中的保护密码。我们的软件采用先进的密码恢复技术,能够有效应对多种加密类型,包括工作簿打开密码、工作表保护密码等。用户只需简...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询