问个sql server存储过程基础问题。插入A表后,取得刚插入int自增字段的值,然后再插入B表的某个字段。这个存储过程怎么写?我知道有个SCOPE_IDENTITY(),不过联系不上。谢谢。 问个sql server存储过程基础问题。插入A表后,取得刚插入int自增字段的值,然后再插入B表的某个字段。这个存储过程怎么写?我知道有个SCOPE_IDENTITY(),不过联系不上。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在insert执行后 用@@identity取得插入int自增字段的值 create proc proc_memberRegister( @account varchar(50), @password varchar(50),)insert into member(account,[password]) values(@account,@password)declare @userId intselect @userId=@@identity 返回生成的IDinsert into....其它表。 谢谢3楼,我只是改了一个set @userId=SCOPE_IDENTITY();这个不知道对不对。然后再问一下,如果想让这几个插入语句在一个Transaction下运行该怎么做?我发现如果第二个插入动作失败,第一个居然也能插进去。 vs08加载程序报错:未能加载文件或程序集“FredCK.FCKeditorV2”或它的某一个依赖项。系统找不到指定的文件 关于xml的问题,大家多多帮助 ASP.NET为什么页面的背景图片显示不出来。。。? 急急急。。。。请问有人做过“QQ书签收藏本站”这个功能吗? 字符串取值问题,在线等!!!急,高手帮忙啊 请教一个很小的问题? 用户控件中的javascript问题! 请问有没有办法用js对xhtml的某一个片段进行xslt变换?(要求兼容IE6和Firefox1.0) 关于自动产生控件的位置问题? 关于聊天室的数据库表 怎样控制图片的大小 跪求两个ajax+asp.net的问题?
用@@identity取得插入int自增字段的值
(
@account varchar(50),
@password varchar(50),
)insert into member(account,[password]) values(@account,@password)declare @userId int
select @userId=@@identity 返回生成的IDinsert into....其它表。
我发现如果第二个插入动作失败,第一个居然也能插进去。