我有一些存储过程,其中正在执行多个查询.为了获得插入的最后一个身份我正在使用IDENT_CURRENT哪个是因果问题.
我的问题是我可以在T-SQL中使用像C#这样的锁定语句,以便它可以是线程安全的吗?
编辑:我正在使用的代码
INSERT INTO activities
(creator
,title
,description)
VALUES
(@Creator
,@Tile
,@Description)
SET @ActivityId = IDENT_CURRENT('dbo.activities');
INSERT INTO [dbo].activity_cfs
([activity_id],
[cf_id],
[cf_field_name],
[field_key],
[value])
SELECT
@ActivityId,
cf_id,
cf_field_name,
field_key,
value
FROM @ActivityCustomFields
Run Code Online (Sandbox Code Playgroud)
@ActivityCustomFields 是我的临时表.
我正在使用http://code.google.com/apis/recaptcha/docs/verify.html,即使跳过一个字符,Reptcha也会将其作为回复.