艺术学校钢琴老师简介:能否在向数据库添加新行的同时取得该行的id
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/04 23:49:38
比如,我用insert向表中添加新一行数据其中userid为自动生成的主间,
要想取得userid 还要用一次select
能否在生成新行的同时取得userid,而减少一次数据库查询
如果要使用select的话,是否能写成一句sql
insert into table1(userid,title,path) values
(select top 1 userid from users,@title,@path )
这样写可以么??
没见过这种
要想取得userid 还要用一次select
能否在生成新行的同时取得userid,而减少一次数据库查询
如果要使用select的话,是否能写成一句sql
insert into table1(userid,title,path) values
(select top 1 userid from users,@title,@path )
这样写可以么??
没见过这种
如果userid是系统自动增长的话,可以使用@@IDENTITY返回刚刚插入的那行的useid
ACCESS好象是不支持这么干......虽然都是用SQL语句,但是很多语句在SQL中运行正常,到了ACCESS下就完蛋鸟
SQL Sever可以用EXEC的,ACCESS不知道