首页 > 其他 > 详细

关于select @@IDENTITY的初识

时间:2014-07-25 13:53:11      阅读:338      评论:0      收藏:0      [点我收藏+]

这句话主要是得到唯一的主键,然后应用于下面的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");

这一段写的就是插入一条数据之后,再得到这条数据的主键,之后如果你是

同时需要往另一个表插入一条数据,而这个表需要另外一个表的主键,这时候在第一表插入时就返回这个表主键,这样你在插入下一个表时就不用再去查询第一个表的主键。当然,这些歌主键都不会是自增的,这是需要关注一下的,总之,对数据执行后得到的主键你可以用来删除或者更新(根据这个主键)也可以关联式插入。这就是我的见解了,有不足之处,希望大神指点一二

关于select @@IDENTITY的初识,布布扣,bubuko.com

关于select @@IDENTITY的初识

原文:http://www.cnblogs.com/llcdbk/p/3867575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!