[已解决问题] 存储过程自定义变量的问题
提问时间: 2008-06-17 17:51
悬赏分:15 浏览:378 次

CREATE PROCEDURE UP_SetRegisterUserToPublisher
(
 @UserID int,
 @RoleName nvarchar(40)
)
AS

 insert into 表1(字段1, 字段2) values(@UserID,"数据2")

数据2 = SELECT TOP 1 RoleID FROM Roles WHERE RoleName = @RoleName

如何定义一个变量数据2存储起来?
怎么写这个存储过程呢?我试了很久,都不行。无奈只好求助。谢谢。

提问者:yangjun - 初学一级
最佳答案
CREATE PROCEDURE UP_SetRegisterUserToPublisher ( @UserID int, @RoleName nvarchar(40) ) AS declare @RoleID int select top 1 @RoleID=RoleID FROM Roles WHERE RoleName = @RoleName insert into 表1(字段1, 字段2) values(@UserID,@RoleID) return 0 go
2008/6/17 20:56:11 回答者:草原上的骏马
评论
3个月前   yangjun :
谢谢了.已经解决.
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接