首页 > 代码库 > 关于select @@IDENTITY的初识
关于select @@IDENTITY的初识
这句话主要是得到唯一的主键,然后应用于下面的SQL语句
例如代码
StringBuilder strSql=new StringBuilder(); strSql.Append("insert into Info("); strSql.Append("Title,Details,Statue)"); strSql.Append(" values ("); strSql.Append("SQL2012Title,SQL2012Details,SQL2012Statue)"); strSql.Append(";select @@IDENTITY");
这一段写的就是插入一条数据之后,再得到这条数据的主键,之后如果你是
同时需要往另一个表插入一条数据,而这个表需要另外一个表的主键,这时候在第一表插入时就返回这个表主键,这样你在插入下一个表时就不用再去查询第一个表的主键。当然,这些歌主键都不会是自增的,这是需要关注一下的,总之,对数据执行后得到的主键你可以用来删除或者更新(根据这个主键)也可以关联式插入。这就是我的见解了,有不足之处,希望大神指点一二
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。